if (postCommands != NULL && !Lst_IsEmpty(postCommands->commands)) {
if (postCommands != NULL && !Lst_IsEmpty(&postCommands->commands)) {
Job_Finish(){    if (postCommands != NULL && !Lst_IsEmpty(postCommands->commands)) {	if (errors) {	    Error("Errors reported so .END ignored");	} else {	    JobStart(postCommands, JOB_SPECIAL | JOB_IGNDOTS, NULL);	    while (nJobs) {		Job_CatchOutput();#ifndef RMT_WILL_WATCH		Job_CatchChildren(!usePipes);#endif /* RMT_WILL_WATCH */	    }	}    }    return(errors);}