Death to varargs.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@251 ec53bebd-3082-4978-b11e-865c3cabbd6b
This commit is contained in:
@@ -11,11 +11,7 @@ static char SccsId[] = "@(#)@(#)pop_log.c 2.1 2.1 3/18/91";
|
|||||||
|
|
||||||
#include <stdio.h>
|
#include <stdio.h>
|
||||||
#include <sys/types.h>
|
#include <sys/types.h>
|
||||||
#if __STDC__
|
|
||||||
#include <stdarg.h>
|
#include <stdarg.h>
|
||||||
#else
|
|
||||||
#include <varargs.h>
|
|
||||||
#endif
|
|
||||||
#include "popper.h"
|
#include "popper.h"
|
||||||
|
|
||||||
/*
|
/*
|
||||||
@@ -25,26 +21,10 @@ static char SccsId[] = "@(#)@(#)pop_log.c 2.1 2.1 3/18/91";
|
|||||||
static char msgbuf[MAXLINELEN];
|
static char msgbuf[MAXLINELEN];
|
||||||
|
|
||||||
int
|
int
|
||||||
#ifdef __STDC__
|
|
||||||
pop_log(POP *p, int stat, char *format, ...)
|
pop_log(POP *p, int stat, char *format, ...)
|
||||||
#else
|
|
||||||
pop_log(va_alist)
|
|
||||||
va_dcl
|
|
||||||
#endif
|
|
||||||
{
|
{
|
||||||
va_list ap;
|
va_list ap;
|
||||||
#ifdef __STDC__
|
|
||||||
va_start(ap, format);
|
va_start(ap, format);
|
||||||
#else
|
|
||||||
POP * p;
|
|
||||||
int stat;
|
|
||||||
char * format;
|
|
||||||
|
|
||||||
va_start(ap);
|
|
||||||
p = va_arg(ap,POP *);
|
|
||||||
stat = va_arg(ap,int);
|
|
||||||
format = va_arg(ap,char *);
|
|
||||||
#endif
|
|
||||||
|
|
||||||
#ifdef HAVE_VSPRINTF
|
#ifdef HAVE_VSPRINTF
|
||||||
vsprintf(msgbuf,format,ap);
|
vsprintf(msgbuf,format,ap);
|
||||||
|
@@ -12,11 +12,7 @@ static char SccsId[] = "@(#)@(#)pop_msg.c 2.1 2.1 3/18/91";
|
|||||||
#include <stdio.h>
|
#include <stdio.h>
|
||||||
#include <sys/types.h>
|
#include <sys/types.h>
|
||||||
#include <string.h>
|
#include <string.h>
|
||||||
#if __STDC__
|
|
||||||
#include <stdarg.h>
|
#include <stdarg.h>
|
||||||
#else
|
|
||||||
#include <varargs.h>
|
|
||||||
#endif
|
|
||||||
#include "popper.h"
|
#include "popper.h"
|
||||||
|
|
||||||
/*
|
/*
|
||||||
@@ -24,28 +20,12 @@ static char SccsId[] = "@(#)@(#)pop_msg.c 2.1 2.1 3/18/91";
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
int
|
int
|
||||||
#ifdef __STDC__
|
|
||||||
pop_msg(POP *p, int stat, char *format, ...)
|
pop_msg(POP *p, int stat, char *format, ...)
|
||||||
#else
|
|
||||||
pop_msg(va_alist)
|
|
||||||
va_dcl
|
|
||||||
#endif
|
|
||||||
{
|
{
|
||||||
register char * mp;
|
register char * mp;
|
||||||
char message[MAXLINELEN];
|
char message[MAXLINELEN];
|
||||||
va_list ap;
|
va_list ap;
|
||||||
#ifdef __STDC__
|
|
||||||
va_start(ap, format);
|
va_start(ap, format);
|
||||||
#else
|
|
||||||
POP * p;
|
|
||||||
int stat; /* POP status indicator */
|
|
||||||
char * format; /* Format string for the message */
|
|
||||||
|
|
||||||
va_start(ap);
|
|
||||||
p = va_arg(ap, POP *);
|
|
||||||
stat = va_arg(ap, int);
|
|
||||||
format = va_arg(ap, char *);
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/* Point to the message buffer */
|
/* Point to the message buffer */
|
||||||
mp = message;
|
mp = message;
|
||||||
|
Reference in New Issue
Block a user