PATCH: debugger symbol length
Marcus Meissner
marcus at jet.franken.de
Mon Oct 8 17:01:16 CDT 2001
Hi,
While debugging reaktivate, it constantly runs into the assert below.
C++ has pretty long symbols ... So I just doubled the buffersize.
Ciao, Marcus
Changelog:
WINELIB applications (like reaktivate) might have very long (C++)
symbols. Use a larger buffer.
Index: debugger/hash.c
===================================================================
RCS file: /home/wine/wine/debugger/hash.c,v
retrieving revision 1.23
diff -u -r1.23 hash.c
--- debugger/hash.c 2001/08/15 17:40:31 1.23
+++ debugger/hash.c 2001/10/08 20:38:25
@@ -367,7 +367,7 @@
num = DEBUG_GSV_Helper(name, lineno, value, NUMDBGV, bp_flag);
if (!num && (name[0] != '_'))
{
- char buffer[256];
+ char buffer[512];
assert(strlen(name) < sizeof(buffer) - 2); /* one for '_', one for '\0' */
buffer[0] = '_';
More information about the wine-patches
mailing list