From 4d14c00dc0037ac513e38078706e4497d6b25591 Mon Sep 17 00:00:00 2001 From: Mikhail Romanko Date: Sun, 9 Aug 2026 16:17:07 +0300 Subject: [PATCH] Fix issue with CgeConditionNew --- win32/Condition.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/win32/Condition.c b/win32/Condition.c index e5ad093..7c4686b 100644 --- a/win32/Condition.c +++ b/win32/Condition.c @@ -4,11 +4,16 @@ CgeCondition *CgeConditionNew(int *result) { CgeCondition *condition; + int code = CGE_THREAD_EOOM; if ((condition = malloc(sizeof(CgeCondition)))) { InitializeConditionVariable(&condition->handle); + code = CGE_THREAD_EOK; } + if (result) + *result = code; + return condition; }