rem: free(bPtr->caption);
add: wfree(bPtr->caption);
context: WMSetPopUpButtonText(WMPopUpButton *bPtr, char *text){    if (bPtr->caption)	free(bPtr->caption);    if (text)	bPtr->caption = wstrdup(text);    else	bPtr->caption = NULL;    if (bPtr->view->flags.realized) {	if (bPtr->flags.pullsDown || bPtr->selectedItemIndex < 0) {	    paintPopUpButton(bPtr);	}    }}