X-Git-Url: http://ftp.safe.ca/?a=blobdiff_plain;f=kernel%2Faudit.c;h=ce6d8ea3131e78136b3b50803c424c0fffbeb20a;hb=483b4ee60edbefdfbff0dd538fb81f368d9e7c0d;hp=d8646c23b427ecd122a73894f6f72535bfd01585;hpb=a3f07114e3359fb98683069ae397220e8992a24a;p=safe%2Fjmp%2Flinux-2.6 diff --git a/kernel/audit.c b/kernel/audit.c index d8646c2..ce6d8ea 100644 --- a/kernel/audit.c +++ b/kernel/audit.c @@ -1121,9 +1121,7 @@ unsigned int audit_serial(void) static inline void audit_get_stamp(struct audit_context *ctx, struct timespec *t, unsigned int *serial) { - if (ctx) - auditsc_get_stamp(ctx, t, serial); - else { + if (!ctx || !auditsc_get_stamp(ctx, t, serial)) { *t = CURRENT_TIME; *serial = audit_serial(); }