Revision 0de5bed8 urt_osal.h

View differences:

urt_osal.h
187 187
  void urtCondvarBroadcast(urt_osCondvar_t* condvar);
188 188
#endif /* !defined(urtCondvarBroadcast) */
189 189

  
190
#if !defined(urtCondvarWait) || defined(__DOXYGEN__)
190
#if (!defined(urtCondvarWait) && (URT_CFG_OSAL_CONDVAR_TIMEOUT == true)) || defined(__DOXYGEN__)
191 191
  /**
192 192
   * @brief   Wait for a condition variable to be signaled or timeout.
193 193
   *
......
201 201
   * @return
202 202
   */
203 203
  urt_osCondvarWaitStatus_t urtCondvarWait(urt_osCondvar_t* condvar, urt_osMutex_t* mutex, urt_delay_t timeout);
204
#endif /* !defined(urtCondvarWait) */
204
#else /* !defined(urtCondvarWait) && (URT_CFG_OSAL_CONDVAR_TIMEOUT == true) */
205
  urt_osCondvarWaitStatus_t urtCondvarWait(urt_osCondvar_t* condvar, urt_osMutex_t* mutex);
206
#endif /* !defined(urtCondvarWait) && (URT_CFG_OSAL_CONDVAR_TIMEOUT == true) */
205 207

  
206 208
#if defined(__cplusplus)
207 209
}

Also available in: Unified diff