diff options
Diffstat (limited to 'usr/src/cmd/logadm/err.c')
-rw-r--r-- | usr/src/cmd/logadm/err.c | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/usr/src/cmd/logadm/err.c b/usr/src/cmd/logadm/err.c index 32b3a4ce9a..5663232ec2 100644 --- a/usr/src/cmd/logadm/err.c +++ b/usr/src/cmd/logadm/err.c @@ -19,15 +19,12 @@ * CDDL HEADER END */ /* - * Copyright 2006 Sun Microsystems, Inc. All rights reserved. - * Use is subject to license terms. + * Copyright (c) 2001, 2010, Oracle and/or its affiliates. All rights reserved. * * logadm/err.c -- some basic error routines * */ -#pragma ident "%Z%%M% %I% %E% SMI" - #include <stdio.h> #include <unistd.h> #include <libintl.h> @@ -37,6 +34,7 @@ #include <errno.h> #include "err.h" +jmp_buf *Err_env_ptr; static const char *Myname; static int Exitcode; static FILE *Errorfile; @@ -143,7 +141,7 @@ err(int flags, const char *fmt, ...) va_end(ap); if (jump) - longjmp(Err_env, 1); + longjmp(*Err_env_ptr, 1); if (!warning && !fileline) { err_done(1); |