Index: ChangeLog =================================================================== RCS file: /cvsroot/xforms/xforms/ChangeLog,v retrieving revision 1.92 diff -u -p -r1.92 ChangeLog --- ChangeLog 2 May 2004 09:54:45 -0000 1.92 +++ ChangeLog 2 May 2004 09:55:14 -0000 @@ -1,3 +1,8 @@ +2004-05-02 Angus Leeming + + * lib/flresource.c (get_command_name): squash valgrind warning + about a possible memory leak. + 2004-04-30 Angus Leeming * lib/Makefile.am, fdesign/Makefile.am: silence automake Index: lib/flresource.c =================================================================== RCS file: /cvsroot/xforms/xforms/lib/flresource.c,v retrieving revision 1.11 diff -u -p -r1.11 flresource.c --- lib/flresource.c 6 Apr 2004 14:08:09 -0000 1.11 +++ lib/flresource.c 2 May 2004 09:55:14 -0000 @@ -710,6 +710,12 @@ get_command_name(const char *arg0) if ((p = strrchr(cmd_name, '.'))) *p = '\0'; + /* prevent a valgrind warning about a possible memory leak. */ + if (s != cmd_name) { + cmd_name = fl_strdup(cmd_name); + fl_free(s); + } + return cmd_name; }