Commit Diff


commit - 84ea85a998559020c4c599a679f3e19346c4afa0
commit + 5aeb3302439dc9eb527a49add177da9ba2970875
blob - c3c40a4721fa64f2269549e2a9b07616b0eefe42
blob + 525faeda1e9624d0d116b08254bd63e9745eb5e1
--- mymenu.c
+++ mymenu.c
@@ -1184,6 +1184,7 @@ int main(int argc, char **argv) {
     char *datatype[20];
 
     if (XrmGetResource(xdb, "MyMenu.font", "*", datatype, &value) == true) {
+      free(fontname);
       fontname = strdup(value.addr);
       check_allocation(fontname);
     } else {