From: <bo...@us...> - 2003-11-26 02:03:39
|
Update of /cvsroot/sharedaemon/core/src In directory sc8-pr-cvs1:/tmp/cvs-serv21800 Modified Files: ParseClass.cpp Log Message: Allow zero-sized arrays Index: ParseClass.cpp =================================================================== RCS file: /cvsroot/sharedaemon/core/src/ParseClass.cpp,v retrieving revision 1.10 retrieving revision 1.11 diff -u -d -r1.10 -r1.11 --- ParseClass.cpp 26 Nov 2003 01:22:56 -0000 1.10 +++ ParseClass.cpp 26 Nov 2003 02:03:36 -0000 1.11 @@ -234,7 +234,7 @@ assert(size); tmp=reinterpret_cast<unsigned char*>(realloc(data,size*n)); - if (!tmp) { + if (!tmp && n) { fprintf( stderr, "%s:%s:%i: realloc failed\n", |