From 6812f624673f6c0830d11ff47225f3917f59b704 Mon Sep 17 00:00:00 2001 From: Johan Danielsson Date: Wed, 28 Aug 2002 16:10:39 +0000 Subject: [PATCH] (command): clean up va_{start,end}ing (from NetBSD) git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11261 ec53bebd-3082-4978-b11e-865c3cabbd6b --- appl/ftp/ftp/ftp.c | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/appl/ftp/ftp/ftp.c b/appl/ftp/ftp/ftp.c index 757d8a8d5..a8ce5caef 100644 --- a/appl/ftp/ftp/ftp.c +++ b/appl/ftp/ftp/ftp.c @@ -277,16 +277,17 @@ command (char *fmt,...) return (0); } oldintr = signal(SIGINT, cmdabort); - va_start(ap, fmt); if(debug){ printf("---> "); if (strncmp("PASS ", fmt, 5) == 0) printf("PASS XXXX"); - else + else { + va_start(ap, fmt); vfprintf(stdout, fmt, ap); - va_end(ap); - va_start(ap, fmt); + va_end(ap); + } } + va_start(ap, fmt); sec_vfprintf(cout, fmt, ap); va_end(ap); if(debug){