View | Details | Raw Unified | Return to bug 143158
Collapse All | Expand All

(-)file_not_specified_in_diff (-2 / +4 lines)
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 *

Return to bug 143158