Fix issue with CgeConditionNew
This commit is contained in:
1 parent
04e02490b7
commit
4d14c00dc0
1 file changed
+5
@@ -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