svn commit: r184255 - projects/csup_cvsmode/contrib/csup
Ulf Lilleengen
lulf at FreeBSD.org
Sat Oct 25 10:23:24 UTC 2008
Author: lulf
Date: Sat Oct 25 10:23:24 2008
New Revision: 184255
URL: http://svn.freebsd.org/changeset/base/184255
Log:
- Add size_t format specifier to proto_printf.
Modified:
projects/csup_cvsmode/contrib/csup/proto.c
Modified: projects/csup_cvsmode/contrib/csup/proto.c
==============================================================================
--- projects/csup_cvsmode/contrib/csup/proto.c Sat Oct 25 08:31:20 2008 (r184254)
+++ projects/csup_cvsmode/contrib/csup/proto.c Sat Oct 25 10:23:24 2008 (r184255)
@@ -768,6 +768,7 @@ proto_printf(struct stream *wr, const ch
va_list ap;
char *cp, *s, *attr;
ssize_t n;
+ size_t size;
off_t off;
int rv, val, ignore;
char c;
@@ -834,6 +835,11 @@ proto_printf(struct stream *wr, const ch
rv = proto_escape(wr, attr);
free(attr);
break;
+ case 'z':
+ size = va_arg(ap, size_t);
+ rv = stream_printf(wr, "%zu", size);
+ break;
+
case '%':
n = stream_write(wr, "%", 1);
if (n == -1)
More information about the svn-src-projects
mailing list