Deleted Added
full compact
xprintf.c (154815) xprintf.c (157381)
1/*-
2 * Copyright (c) 2005 Poul-Henning Kamp
3 * Copyright (c) 1990, 1993
4 * The Regents of the University of California. All rights reserved.
5 *
6 * This code is derived from software contributed to Berkeley by
7 * Chris Torek.
8 *

--- 16 unchanged lines hidden (view full) ---

25 * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
26 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
27 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
28 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
29 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
30 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
31 * SUCH DAMAGE.
32 *
1/*-
2 * Copyright (c) 2005 Poul-Henning Kamp
3 * Copyright (c) 1990, 1993
4 * The Regents of the University of California. All rights reserved.
5 *
6 * This code is derived from software contributed to Berkeley by
7 * Chris Torek.
8 *

--- 16 unchanged lines hidden (view full) ---

25 * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
26 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
27 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
28 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
29 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
30 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
31 * SUCH DAMAGE.
32 *
33 * $FreeBSD: head/lib/libc/stdio/xprintf.c 154815 2006-01-25 12:45:24Z phk $
33 * $FreeBSD: head/lib/libc/stdio/xprintf.c 157381 2006-04-01 19:06:54Z phk $
34 */
35
36#include <namespace.h>
37#include <err.h>
38#include <sys/types.h>
39#include <stdio.h>
40#include <stddef.h>
41#include <stdlib.h>

--- 449 unchanged lines hidden (view full) ---

491 break;
492 case PA_STRING:
493 args[ch].pchararg = va_arg (ap, char *);
494 break;
495 case PA_WSTRING:
496 args[ch].pwchararg = va_arg (ap, wchar_t *);
497 break;
498 case PA_DOUBLE:
34 */
35
36#include <namespace.h>
37#include <err.h>
38#include <sys/types.h>
39#include <stdio.h>
40#include <stddef.h>
41#include <stdlib.h>

--- 449 unchanged lines hidden (view full) ---

491 break;
492 case PA_STRING:
493 args[ch].pchararg = va_arg (ap, char *);
494 break;
495 case PA_WSTRING:
496 args[ch].pwchararg = va_arg (ap, wchar_t *);
497 break;
498 case PA_DOUBLE:
499#ifndef NO_FLOATING_POINT
499 args[ch].doublearg = va_arg (ap, double);
500 args[ch].doublearg = va_arg (ap, double);
501#endif
500 break;
501 case PA_DOUBLE | PA_FLAG_LONG_DOUBLE:
502 break;
503 case PA_DOUBLE | PA_FLAG_LONG_DOUBLE:
504#ifndef NO_FLOATING_POINT
502 args[ch].longdoublearg = va_arg (ap, long double);
505 args[ch].longdoublearg = va_arg (ap, long double);
506#endif
503 break;
504 default:
505 errx(1, "argtype = %x (fmt = \"%s\")\n",
506 argt[ch], fmt0);
507 }
508 }
509 for (pi = pia; pi < pil; pi++) {
510#if 0

--- 174 unchanged lines hidden ---
507 break;
508 default:
509 errx(1, "argtype = %x (fmt = \"%s\")\n",
510 argt[ch], fmt0);
511 }
512 }
513 for (pi = pia; pi < pil; pi++) {
514#if 0

--- 174 unchanged lines hidden ---