rem: free(panel);
add: wfree(panel);
context: WMFreeFilePanel(WMFilePanel *panel){    if (panel == WMWidgetScreen(panel->win)->sharedSavePanel) {	WMWidgetScreen(panel->win)->sharedSavePanel = NULL;    }    if (panel == WMWidgetScreen(panel->win)->sharedOpenPanel) {	WMWidgetScreen(panel->win)->sharedOpenPanel = NULL;    }    WMRemoveNotificationObserver(panel);    WMUnmapWidget(panel->win);    WMDestroyWidget(panel->win);    free(panel);}