Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 11 Dec 2008 07:02:30 +0000 (UTC)
From:      Kip Macy <kmacy@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-user@freebsd.org
Subject:   svn commit: r185917 - user/kmacy/HEAD_fast_multi_xmit/lib/libc/stdio
Message-ID:  <200812110702.mBB72UCk057387@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: kmacy
Date: Thu Dec 11 07:02:30 2008
New Revision: 185917
URL: http://svn.freebsd.org/changeset/base/185917

Log:
  merge apparent vfprintf change

Modified:
  user/kmacy/HEAD_fast_multi_xmit/lib/libc/stdio/vfprintf.c

Modified: user/kmacy/HEAD_fast_multi_xmit/lib/libc/stdio/vfprintf.c
==============================================================================
--- user/kmacy/HEAD_fast_multi_xmit/lib/libc/stdio/vfprintf.c	Thu Dec 11 07:01:48 2008	(r185916)
+++ user/kmacy/HEAD_fast_multi_xmit/lib/libc/stdio/vfprintf.c	Thu Dec 11 07:02:30 2008	(r185917)
@@ -396,6 +396,12 @@ __vfprintf(FILE *fp, const char *fmt0, v
 	char sign;		/* sign prefix (' ', '+', '-', or \0) */
 	char thousands_sep;	/* locale specific thousands separator */
 	const char *grouping;	/* locale specific numeric grouping rules */
+
+	if (__use_xprintf == 0 && getenv("USE_XPRINTF"))
+		__use_xprintf = 1;
+	if (__use_xprintf > 0)
+		return (__xvprintf(fp, fmt0, ap));
+
 #ifndef NO_FLOATING_POINT
 	/*
 	 * We can decompose the printed representation of floating
@@ -562,10 +568,6 @@ __vfprintf(FILE *fp, const char *fmt0, v
 		val = GETARG (int); \
 	}
 
-	if (__use_xprintf == 0 && getenv("USE_XPRINTF"))
-		__use_xprintf = 1;
-	if (__use_xprintf > 0)
-		return (__xvprintf(fp, fmt0, ap));
 
 	thousands_sep = '\0';
 	grouping = NULL;



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