/* Create a condition variable */ SDL_cond * SDL_CreateCond(void) { SDL_cond *cond; cond = (SDL_cond *) SDL_malloc(sizeof(SDL_cond)); if (cond) { if (LWP_CondInit(&(cond->cond)) < 0) { SDL_DestroyCond(cond); cond = NULL; } } else { SDL_OutOfMemory(); } return (cond); }
bor_cond *cond_create() { cond_t *cond = malloc(sizeof(cond_t)); if (LWP_CondInit(cond) != 0) return NULL; return cond; }