From e12e2b8dd591943135faee8c57dd542ffe3fabd4 Mon Sep 17 00:00:00 2001 Message-Id: From: Mark Wooding Date: Tue, 15 Aug 2000 21:26:45 +0000 Subject: [PATCH] (dstr_vputf): Don't try calling @va_arg@ on things @char@-sized. Organization: Straylight/Edgeware From: mdw --- dputf.c | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/dputf.c b/dputf.c index 9c827bc..d78851f 100644 --- a/dputf.c +++ b/dputf.c @@ -1,6 +1,6 @@ /* -*-c-*- * - * $Id: dputf.c,v 1.1 1999/10/04 21:44:47 mdw Exp $ + * $Id: dputf.c,v 1.2 2000/08/15 21:26:45 mdw Exp $ * * `printf'-style formatting for dynamic strings * @@ -30,6 +30,9 @@ /*----- Revision history --------------------------------------------------* * * $Log: dputf.c,v $ + * Revision 1.2 2000/08/15 21:26:45 mdw + * (dstr_vputf): Don't try calling @va_arg@ on things @char@-sized. + * * Revision 1.1 1999/10/04 21:44:47 mdw * Move `dstr_putf' and `dstr_vputf' into a separate source file. * @@ -217,7 +220,7 @@ int dstr_vputf(dstr *d, const char *p, va_list ap) sz = wd + 1; DENSURE(d, sz); d->len += sprintf(d->buf + d->len, dd.buf, - va_arg(ap, unsigned char)); + va_arg(ap, unsigned)); goto formatted; case 's': { -- [mdw]