]>
Commit | Line | Data |
---|---|---|
8848d0dd JK |
1 | diff -durN freedt-0.18.orig/iolib.c freedt-0.18/iolib.c |
2 | --- freedt-0.18.orig/iolib.c 2003-05-27 20:06:16.000000000 +0200 | |
3 | +++ freedt-0.18/iolib.c 2004-02-04 14:26:18.408747224 +0100 | |
4 | @@ -212,50 +212,50 @@ | |
5 | } | |
6 | ||
7 | /* Format an argument into the buffer. */ | |
8 | -static void format_arg(buffer *b, char t, va_list *va) { | |
9 | +static void format_arg(buffer *b, char t, va_list va) { | |
10 | switch (t) { | |
11 | case 'c': { | |
12 | - char *s = va_arg(*va, char *); | |
13 | + char *s = va_arg(va, char *); | |
14 | bappends(b, s); | |
15 | break; | |
16 | } | |
17 | case 'b': { | |
18 | - buffer *src = va_arg(*va, buffer *); | |
19 | + buffer *src = va_arg(va, buffer *); | |
20 | bappend(b, src); | |
21 | break; | |
22 | } | |
23 | case 'i': { | |
24 | - int i = va_arg(*va, int); | |
25 | + int i = va_arg(va, int); | |
26 | format_long(b, i, 10); | |
27 | break; | |
28 | } | |
29 | case 'I': { | |
30 | - unsigned int i = va_arg(*va, unsigned int); | |
31 | + unsigned int i = va_arg(va, unsigned int); | |
32 | format_ulong(b, i, 10); | |
33 | break; | |
34 | } | |
35 | case 'x': { | |
36 | - int i = va_arg(*va, int); | |
37 | + int i = va_arg(va, int); | |
38 | format_long(b, i, 16); | |
39 | break; | |
40 | } | |
41 | case 'X': { | |
42 | - unsigned int i = va_arg(*va, unsigned int); | |
43 | + unsigned int i = va_arg(va, unsigned int); | |
44 | format_ulong(b, i, 16); | |
45 | break; | |
46 | } | |
47 | case 'l': { | |
48 | - long i = va_arg(*va, long); | |
49 | + long i = va_arg(va, long); | |
50 | format_long(b, i, 10); | |
51 | break; | |
52 | } | |
53 | case 'L': { | |
54 | - unsigned long i = va_arg(*va, unsigned long); | |
55 | + unsigned long i = va_arg(va, unsigned long); | |
56 | format_ulong(b, i, 10); | |
57 | break; | |
58 | } | |
59 | case 'a': { | |
60 | - unsigned long i = va_arg(*va, unsigned long); | |
61 | + unsigned long i = va_arg(va, unsigned long); | |
62 | format_long(b, i & 0xff, 10); | |
63 | bappendc(b, '.'); | |
64 | format_long(b, (i >> 8) & 0xff, 10); | |
65 | @@ -285,7 +285,7 @@ | |
66 | ++p; | |
67 | if (*p == '\0') | |
68 | die("unexpected end of format"); | |
69 | - format_arg(b, *p, &va); | |
70 | + format_arg(b, *p, va); | |
71 | ||
72 | fmt = p + 1; | |
73 | } |