rem: free(titem->title);
add: wfree(titem->title);
context: okEditTexture(void *data){    _Panel *panel = (_Panel*)data;    WMListItem *item;    char *name;    char *str;    proplist_t prop;    TextureListItem *titem;    item = WMGetListItem(panel->texLs, WMGetListSelectedItemRow(panel->texLs));    titem = (TextureListItem*)item->clientData;    HideTexturePanel(panel->texturePanel);    if (titem->current) {	name = GetTexturePanelTextureName(panel->texturePanel);	free(titem->title);	titem->title = name;    }    prop = GetTexturePanelTexture(panel->texturePanel);    str = PLGetDescription(prop);    PLRelease(titem->prop);    titem->prop = prop;    titem->ispixmap = isPixmap(prop);    free(titem->texture);    titem->texture = str;    XFreePixmap(WMScreenDisplay(WMWidgetScreen(panel->texLs)), titem->preview);    titem->preview = renderTexture(WMWidgetScreen(panel->texLs), titem->prop,				   TEXPREV_WIDTH, TEXPREV_HEIGHT,				   titem->path, 0);    WMRedisplayWidget(panel->texLs);    if (titem->selectedFor)	updatePreviewBox(panel, titem->selectedFor);    changePage(panel->secP, panel);}