X-Git-Url: https://plomlompom.com/repos/?a=blobdiff_plain;f=src%2Fmisc.c;h=4db3bc319c906de93004606ffbda90955e0cdbd5;hb=e6a78faa3052eff39bcadcaf81e2e3b5249071a7;hp=b007dcd24455f1cd630e7212149887425a20d025;hpb=e6dcab0e1261bc96d7754b24b798cc3a5f262335;p=plomrogue diff --git a/src/misc.c b/src/misc.c index b007dcd..4db3bc3 100644 --- a/src/misc.c +++ b/src/misc.c @@ -53,10 +53,10 @@ extern void textfile_sizes(FILE * file, uint16_t * linemax_p, extern void update_log(struct World * world, char * text) { - static char * last_msg; - if (0 == last_msg) - { - last_msg = calloc(1, sizeof(char)); + static char * last_msg; /* TODO: valgrind is dissatisfied */ + if (0 == last_msg) /* with this calloc'd pointer */ + { /* never being freed. */ + last_msg = calloc(1, sizeof(char)); /* Rectify this ? */ } char * new_text; uint16_t len_old = strlen(world->log);