rem: free(aicon->wm_class);
add: wfree(aicon->wm_class);
context: wAppIconDestroy(WAppIcon *aicon){    WScreen *scr = aicon->icon->core->screen_ptr;#ifdef REDUCE_APPICONS    WAppIconAppList *aptmp;#endif    RemoveFromStackList(aicon->icon->core);    wIconDestroy(aicon->icon);    if (aicon->command)	free(aicon->command);#ifdef OFFIX_DND    if (aicon->dnd_command)	free(aicon->dnd_command);#endif    if (aicon->wm_instance)      free(aicon->wm_instance);    if (aicon->wm_class)      free(aicon->wm_class);#ifdef REDUCE_APPICONS    /* There should never be a list but just in case */    if (aicon->applist != NULL) {	aptmp = aicon->applist;    	while (aptmp->next) {	    aptmp = aptmp->next;	    free(aptmp->prev);	}	free(aptmp);    }#endif    if (aicon == scr->app_icon_list) {        if (aicon->next)            aicon->next->prev = NULL;        scr->app_icon_list = aicon->next;    }    else {        if (aicon->next)            aicon->next->prev = aicon->prev;        if (aicon->prev)            aicon->prev->next = aicon->next;    }    aicon->destroyed = 1;    wrelease(aicon);}