vsprintf.c (ef0658f3de484bf9b173639cd47544584e01efa5) vsprintf.c (b89dc5d6b0981c1096ccffbf8f4413c7bb1bcc0a)
1/*
2 * linux/lib/vsprintf.c
3 *
4 * Copyright (C) 1991, 1992 Linus Torvalds
5 */
6
7/* vsprintf.c -- Lars Wirzenius & Linus Torvalds. */
8/*

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

376 }
377}
378
379#define ZEROPAD 1 /* pad with zero */
380#define SIGN 2 /* unsigned/signed long */
381#define PLUS 4 /* show plus */
382#define SPACE 8 /* space if plus */
383#define LEFT 16 /* left justified */
1/*
2 * linux/lib/vsprintf.c
3 *
4 * Copyright (C) 1991, 1992 Linus Torvalds
5 */
6
7/* vsprintf.c -- Lars Wirzenius & Linus Torvalds. */
8/*

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

376 }
377}
378
379#define ZEROPAD 1 /* pad with zero */
380#define SIGN 2 /* unsigned/signed long */
381#define PLUS 4 /* show plus */
382#define SPACE 8 /* space if plus */
383#define LEFT 16 /* left justified */
384#define SMALL 32 /* Must be 32 == 0x20 */
385#define SPECIAL 64 /* 0x */
384#define SMALL 32 /* use lowercase in hex (must be 32 == 0x20) */
385#define SPECIAL 64 /* prefix hex with "0x", octal with "0" */
386
387enum format_type {
388 FORMAT_TYPE_NONE, /* Just a string part */
389 FORMAT_TYPE_WIDTH,
390 FORMAT_TYPE_PRECISION,
391 FORMAT_TYPE_CHAR,
392 FORMAT_TYPE_STR,
393 FORMAT_TYPE_PTR,

--- 1724 unchanged lines hidden ---
386
387enum format_type {
388 FORMAT_TYPE_NONE, /* Just a string part */
389 FORMAT_TYPE_WIDTH,
390 FORMAT_TYPE_PRECISION,
391 FORMAT_TYPE_CHAR,
392 FORMAT_TYPE_STR,
393 FORMAT_TYPE_PTR,

--- 1724 unchanged lines hidden ---