Codebase list sysvinit / 6de9a2c
Add pointer checks Thomas Hood 18 years ago
1 changed file(s) with 4 addition(s) and 1 deletion(s). Raw diff Collapse all Expand all
431431 || (p->argv0base && strcmp(p->argv0base, prog) == 0);
432432
433433 /* For scripts, compare argv[1] as well. */
434 if (scripts_too && !strncmp(p->statname, p->argv1base, STATNAMELEN)) {
434 if (
435 scripts_too && p->statname && p->argv1base
436 && !strncmp(p->statname, p->argv1base, STATNAMELEN)
437 ) {
435438 ok |=
436439 (p->argv1 && strcmp(p->argv1, prog) == 0)
437440 || (p->argv1 && s != prog && strcmp(p->argv1, s) == 0)