Browse Source

Added patch to avoid segfault.

pre-master-46
pnenzi 25 years ago
parent
commit
79bc909c05
  1. 2
      src/spicelib/parser/ifnewuid.c

2
src/spicelib/parser/ifnewuid.c

@ -47,7 +47,7 @@ IFnewUid(void *ckt, IFuid * newuid, IFuid olduid, char *suffix, int type,
#ifdef HAVE_ASPRINTF
asprintf(&newname, "%s", suffix);
#else /* ~ HAVE_ASPRINTF */
if ( (newname = (char *) malloc(strlen(suffix) + 1 )) == NULL){
if ( (newname = (char *) malloc(strlen(suffix) + 2 )) == NULL){
fprintf(stderr,"malloc failed\n");
exit(1);
}

Loading…
Cancel
Save