Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 25 Oct 2008 10:23:24 +0000 (UTC)
From:      Ulf Lilleengen <lulf@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-projects@freebsd.org
Subject:   svn commit: r184255 - projects/csup_cvsmode/contrib/csup
Message-ID:  <200810251023.m9PANOSx029991@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
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)



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200810251023.m9PANOSx029991>