1
0
mirror of https://github.com/gryf/wmaker.git synced 2025-12-20 04:48:06 +01:00

Fixed a pointer deallocation problem

This commit is contained in:
dan
2000-09-25 00:51:51 +00:00
parent ccbb6e8e15
commit 3b9b020c5c

View File

@@ -338,7 +338,7 @@ wClientCheckProperty(WWindow *wwin, XPropertyEvent *event)
#endif #endif
} }
if (tmp) if (tmp)
free(tmp); wfree(tmp);
} }
break; break;
@@ -364,8 +364,10 @@ wClientCheckProperty(WWindow *wwin, XPropertyEvent *event)
int argc; int argc;
if (wapp && wapp->app_icon) { if (wapp && wapp->app_icon) {
if (wapp->app_icon->command!=NULL) if (wapp->app_icon->command!=NULL) {
free(wapp->app_icon->command); wfree(wapp->app_icon->command);
wapp->app_icon->command = NULL;
}
if (XGetCommand(dpy, wwin->main_window, &argv, &argc)) { if (XGetCommand(dpy, wwin->main_window, &argv, &argc)) {
if (argc > 0 && argv != NULL) if (argc > 0 && argv != NULL)