summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorRichard Basch <probe@mit.edu>1997-02-08 00:21:52 +0000
committerRichard Basch <probe@mit.edu>1997-02-08 00:21:52 +0000
commit56dd42742cb7aeebb6c83fc1eaf7c82cc255586d (patch)
tree2f6a7b75f3ebd89bbf1a5d61aaae10e5bea4554c /src
parentf3df571dd501d6f7456aa5293972b9d52c7065c8 (diff)
downloadkrb5-56dd42742cb7aeebb6c83fc1eaf7c82cc255586d.tar.gz
krb5-56dd42742cb7aeebb6c83fc1eaf7c82cc255586d.tar.xz
krb5-56dd42742cb7aeebb6c83fc1eaf7c82cc255586d.zip
com_err.[ch]: Define old com_err_va interface
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9818 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src')
-rw-r--r--src/util/et/ChangeLog4
-rw-r--r--src/util/et/com_err.c11
-rw-r--r--src/util/et/com_err.h2
3 files changed, 16 insertions, 1 deletions
diff --git a/src/util/et/ChangeLog b/src/util/et/ChangeLog
index 51441554b..24a62e105 100644
--- a/src/util/et/ChangeLog
+++ b/src/util/et/ChangeLog
@@ -1,3 +1,7 @@
+Fri Feb 7 19:03:07 1997 Richard Basch <basch@lehman.com>
+
+ * com_err.c com_err.h: Added old interface function com_err_va
+
Tue Feb 4 15:59:01 1997 Richard Basch <basch@lehman.com>
* Makefile.in com_err.h error_table.h et_c.awk error_message.c
diff --git a/src/util/et/com_err.c b/src/util/et/com_err.c
index c24e073df..5c9e59fe0 100644
--- a/src/util/et/com_err.c
+++ b/src/util/et/com_err.c
@@ -156,6 +156,15 @@ KRB5_DLLIMP void KRB5_CALLCONV_C et_com_err(ectx, priv, whoami,
/*
* The following are the old-style com_err interfaces....
*/
+KRB5_DLLIMP void KRB5_CALLCONV_C com_err_va(whoami, code, fmt, args)
+ const char FAR * whoami;
+ errcode_t code;
+ const char FAR * fmt;
+ va_list args;
+{
+ et_com_err_va(0, 0, whoami, code, fmt, args);
+}
+
#ifndef ET_VARARGS
KRB5_DLLIMP void KRB5_CALLCONV_C com_err(const char FAR *whoami,
errcode_t code,
@@ -175,7 +184,7 @@ KRB5_DLLIMP void KRB5_CALLCONV_C et_com_err(whoami, code, fmt, va_alist)
#else
va_start(ap, fmt);
#endif
- et_com_err_va(0, 0, whoami, code, fmt, ap);
+ com_err_va(whoami, code, fmt, ap);
va_end(ap);
}
diff --git a/src/util/et/com_err.h b/src/util/et/com_err.h
index 225d1c2fb..f050f33b5 100644
--- a/src/util/et/com_err.h
+++ b/src/util/et/com_err.h
@@ -61,6 +61,8 @@ typedef void (*et_old_error_hook_func) ET_P((const char FAR *, errcode_t,
KRB5_DLLIMP extern void KRB5_CALLCONV_C com_err
ET_STDARG_P((const char FAR *, errcode_t, const char FAR *, ...));
+KRB5_DLLIMP extern void KRB5_CALLCONV_C com_err_va
+ ET_STDARG_P((const char FAR *, errcode_t, const char FAR *, va_list));
KRB5_DLLIMP extern const char FAR * KRB5_CALLCONV error_message
ET_P((errcode_t));