Messages in this thread | | | Date | Wed, 16 Aug 2006 18:27:18 +0200 (MEST) | From | Jan Engelhardt <> | Subject | Re: [PATCH 5/7] pid: Implement pid_nr |
| |
>> +static inline pid_t pid_nr(struct pid *pid) >> +{ >> + pid_t nr = 0; >> + if (pid) >> + nr = pid->nr; >> + return nr; >> +} > >When is it valid to be passing around a NULL 'struct pid *'?
Is 0 even the right thing to return in the rare case that pid == NULL? -1 maybe?
Jan Engelhardt -- - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |