This commit is contained in:
@@ -4,11 +4,16 @@
|
|||||||
|
|
||||||
CgeCondition *CgeConditionNew(int *result) {
|
CgeCondition *CgeConditionNew(int *result) {
|
||||||
CgeCondition *condition;
|
CgeCondition *condition;
|
||||||
|
int code = CGE_THREAD_EOOM;
|
||||||
|
|
||||||
if ((condition = malloc(sizeof(CgeCondition)))) {
|
if ((condition = malloc(sizeof(CgeCondition)))) {
|
||||||
InitializeConditionVariable(&condition->handle);
|
InitializeConditionVariable(&condition->handle);
|
||||||
|
code = CGE_THREAD_EOK;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (result)
|
||||||
|
*result = code;
|
||||||
|
|
||||||
return condition;
|
return condition;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user