[Python-checkins] r51256 - python/trunk/Parser/grammar.c
neal.norwitz
python-checkins at python.org
Sun Aug 13 20:13:36 CEST 2006
Author: neal.norwitz
Date: Sun Aug 13 20:13:36 2006
New Revision: 51256
Modified:
python/trunk/Parser/grammar.c
Log:
Handle malloc failure.
Klocwork 281
Modified: python/trunk/Parser/grammar.c
==============================================================================
--- python/trunk/Parser/grammar.c (original)
+++ python/trunk/Parser/grammar.c Sun Aug 13 20:13:36 2006
@@ -199,6 +199,10 @@
else
name_len = strlen(src);
dest = (char *)malloc(name_len + 1);
+ if (!dest) {
+ printf("Can't alloc dest '%s'\n", src);
+ return;
+ }
strncpy(dest, src, name_len);
dest[name_len] = '\0';
free(lb->lb_str);
More information about the Python-checkins
mailing list