45 |
|
return NULL; |
46 |
|
} |
47 |
|
size_of_namelist=START_VAL; |
48 |
– |
printf("Initially started at %d\n", size_of_namelist); |
48 |
|
} |
49 |
|
|
50 |
|
/* Essentially blank the list, or give it a inital starting string */ |
55 |
|
if((strlen(user_stats.name_list)+MAX_LOGIN_NAME_SIZE+2) > size_of_namelist){ |
56 |
|
tmp=user_stats.name_list; |
57 |
|
user_stats.name_list=realloc(user_stats.name_list, 1+(size_of_namelist*2)); |
59 |
– |
printf("realloc to %d\n", 1+(size_of_namelist*2)); |
58 |
|
if(user_stats.name_list==NULL){ |
61 |
– |
printf("realloc failed\n"); |
59 |
|
user_stats.name_list=tmp; |
60 |
|
return NULL; |
61 |
|
} |