|
|
|
@ -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); |
|
|
|
} |
|
|
|
|