|
Line
Link Here
|
| 0 |
-- src/copy.c |
0 |
++ src/copy.c |
|
Lines 145-158
Link Here
|
| 145 |
|
145 |
|
| 146 |
va_start (ap, fmt); |
146 |
va_start (ap, fmt); |
| 147 |
len = vsnprintf (NULL, 0, fmt, ap); |
147 |
len = vsnprintf (NULL, 0, fmt, ap); |
|
|
148 |
va_end (ap); |
| 148 |
if (len > 0) |
149 |
if (len > 0) |
| 149 |
{ |
150 |
{ |
| 150 |
buffer = xmalloc (len + 1); |
151 |
buffer = xmalloc (len + 1); |
|
|
152 |
va_start (ap, fmt); |
| 151 |
vsnprintf (buffer, len + 1, fmt, ap); |
153 |
vsnprintf (buffer, len + 1, fmt, ap); |
|
|
154 |
va_end (ap); |
| 152 |
error (0, err, "%s", buffer); |
155 |
error (0, err, "%s", buffer); |
| 153 |
free (buffer); |
156 |
free (buffer); |
| 154 |
} |
157 |
} |
| 155 |
va_end (ap); |
|
|
| 156 |
} |
158 |
} |
| 157 |
|
159 |
|
| 158 |
static const char * |
160 |
static const char * |