rem: free(view->dragSourceProcs);
add: wfree(view->dragSourceProcs);
context: WMSetViewDragSourceProcs(WMView *view, WMDragSourceProcs *procs){    if (view->dragSourceProcs)	free(view->dragSourceProcs);    view->dragSourceProcs = wmalloc(sizeof(WMDragSourceProcs));        *view->dragSourceProcs = *procs;    if (procs->draggingSourceOperation == NULL) {	view->dragSourceProcs->draggingSourceOperation = defDraggingSourceOperation;    }    if (procs->beganDragImage == NULL) {	view->dragSourceProcs->beganDragImage = defBeganDragImage;    }    if (procs->endedDragImage == NULL) {	view->dragSourceProcs->endedDragImage = defEndedDragImage;    }    if (procs->fetchDragData == NULL) {	view->dragSourceProcs->fetchDragData = defFetchDragData;    }}