| # | Line 185 | Line 185 | error: /* cleanup */ | |
|---|---|---|
| 185 | if(hWrite) CloseHandle(hWrite); | |
| 186 | if(hCurProc) CloseHandle(hCurProc); | |
| 187 | proc->running = 0; | |
| 188 | < | return 0; |
| 188 | > | return -1; |
| 189 | /* There... Are we happy now? */ | |
| 190 | } | |
| 191 | ||
| # | Line 280 | Line 280 | open_process(SUBPROC *proc, char *av[]) | |
| 280 | char *cmdstr; | |
| 281 | ||
| 282 | proc->running = 0; | |
| 283 | + | if (av == NULL) { return -1; } |
| 284 | cmdpath = getpath(av[0], getenv("PATH"), X_OK); | |
| 285 | cmdstr = quoted_cmdline(cmdpath, av+1); | |
| 286 | if (cmdstr == NULL) { return 0; } | |
| – | Removed lines |
| + | Added lines |
| < | Changed lines (old) |
| > | Changed lines (new) |