Diff for /embedaddon/sudo/plugins/sudoers/linux_audit.c between versions 1.1.1.2 and 1.1.1.3

version 1.1.1.2, 2012/05/29 12:26:49 version 1.1.1.3, 2012/10/09 09:29:52
Line 78  linux_audit_command(char *argv[], int result) Line 78  linux_audit_command(char *argv[], int result)
     command = cp = emalloc(size);      command = cp = emalloc(size);
     for (av = argv; *av != NULL; av++) {      for (av = argv; *av != NULL; av++) {
         n = strlcpy(cp, *av, size - (cp - command));          n = strlcpy(cp, *av, size - (cp - command));
        if (n >= size - (cp - command))        if (n >= size - (cp - command)) {
            errorx(1, _("internal error, linux_audit_command() overflow"));            errorx(1, _("internal error, %s overflow"),
                 "linux_audit_command()");
         }
         cp += n;          cp += n;
         *cp++ = ' ';          *cp++ = ' ';
     }      }

Removed from v.1.1.1.2  
changed lines
  Added in v.1.1.1.3


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>