@@ -27,7 +27,7 @@ void ddsrt_mutex_init(ddsrt_mutex_t *mutex)
2727 assert (mutex != NULL );
2828
2929 if ((sem = xSemaphoreCreateMutex ()) == NULL ) {
30- abort ();
30+ ddsrt_abort ();
3131 }
3232
3333 (void )memset (mutex , 0 , sizeof (* mutex ));
@@ -136,11 +136,11 @@ void ddsrt_cond_init(ddsrt_cond_t *cond)
136136 assert (cond != NULL );
137137
138138 if (ddsrt_tasklist_init (& tasks ) == -1 ) {
139- abort ();
139+ ddsrt_abort ();
140140 }
141141 if ((sem = xSemaphoreCreateMutex ()) == NULL ) {
142142 ddsrt_tasklist_fini (& tasks );
143- abort ();
143+ ddsrt_abort ();
144144 }
145145
146146 (void )memset (cond , 0 , sizeof (* cond ));
@@ -178,7 +178,7 @@ ddsrt_cond_waitfor(
178178
179179 switch ((rc = cond_timedwait (cond , mutex , reltime ))) {
180180 case DDS_RETCODE_OUT_OF_RESOURCES :
181- abort ();
181+ ddsrt_abort ();
182182 case DDS_RETCODE_TIMEOUT :
183183 return false;
184184 default :
@@ -207,7 +207,7 @@ ddsrt_cond_waituntil(
207207
208208 switch ((rc = cond_timedwait (cond , mutex , reltime ))) {
209209 case DDS_RETCODE_OUT_OF_RESOURCES :
210- abort ();
210+ ddsrt_abort ();
211211 case DDS_RETCODE_TIMEOUT :
212212 return false;
213213 default :
@@ -256,11 +256,11 @@ void ddsrt_rwlock_init(ddsrt_rwlock_t *rwlock)
256256 assert (rwlock != NULL );
257257
258258 if (ddsrt_tasklist_init (& tasks ) == -1 ) {
259- abort ();
259+ ddsrt_abort ();
260260 }
261261 if ((sem = xSemaphoreCreateMutex ()) == NULL ) {
262262 ddsrt_tasklist_fini (& tasks );
263- abort ();
263+ ddsrt_abort ();
264264 }
265265
266266 memset (rwlock , 0 , sizeof (* rwlock ));
0 commit comments