Commit 49a98285 authored by Alexandre Julliard's avatar Alexandre Julliard

Fixed one more HeapReAlloc call.

parent b7976c00
...@@ -316,8 +316,12 @@ char* DEBUG_MakeSymbol(const char* symbol) ...@@ -316,8 +316,12 @@ char* DEBUG_MakeSymbol(const char* symbol)
assert(0 <= next_symbol && next_symbol < alloc_symbol + 1); assert(0 <= next_symbol && next_symbol < alloc_symbol + 1);
if (next_symbol >= alloc_symbol) if (next_symbol >= alloc_symbol)
{ {
local_symbols = HeapReAlloc(GetProcessHeap(), 0, local_symbols, if (!local_symbols)
(alloc_symbol += 32) * sizeof(local_symbols[0])); local_symbols = HeapAlloc(GetProcessHeap(), 0,
(alloc_symbol += 32) * sizeof(local_symbols[0]));
else
local_symbols = HeapReAlloc(GetProcessHeap(), 0, local_symbols,
(alloc_symbol += 32) * sizeof(local_symbols[0]));
assert(local_symbols); assert(local_symbols);
} }
return local_symbols[next_symbol++] = DBG_strdup(symbol); return local_symbols[next_symbol++] = DBG_strdup(symbol);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment