Xinqi Bao's Git

fixed memleak in datetime()
authorAaron Marcher <[email protected]>
Mon, 15 Aug 2016 10:43:43 +0000 (12:43 +0200)
committerAaron Marcher (drkhsh) <[email protected]>
Mon, 15 Aug 2016 10:43:43 +0000 (12:43 +0200)
slstatus.c

index c56efd9..6ffc8e0 100644 (file)
@@ -160,6 +160,7 @@ datetime(const char *timeformat)
     setlocale(LC_TIME, "");
     if(!strftime(buf, bufsize, timeformat, localtime(&tm))) {
         setlocale(LC_TIME, "C");
+        free(buf);
         fprintf(stderr, "Strftime failed.\n");
         return smprintf("n/a");
     }