rem: free(data->command); free(data);
add: wfree(data->command); wfree(data);
context: shellCommandHandler(pid_t pid, unsigned char status, _tuple *data){    if (status == 127) {	char *buffer;	buffer = wstrappend(_("Could not execute command: "), data->command);	wMessageDialog(data->scr, _("Error"), buffer, _("OK"), NULL, NULL);	free(buffer);    } else if (status != 127) {	/*	printf("%s: %i\n", data->command, status);	 */    }    free(data->command);    free(data);}