]> code.citadel.org Git - citadel.git/blobdiff - citadel/snprintf.c
* snprintf.c: warning fix propagated over from gcit
[citadel.git] / citadel / snprintf.c
index d4c39ba2fc93eb7e09c7f001cd563e2a02050a1a..89d650d7d8331f1f9a9a62b519c43f532d2e5fc3 100644 (file)
@@ -48,19 +48,6 @@ needed (const char *fmt, va_list argp)
   return vfprintf(sink, fmt, argp);
 }
 
-int
-snprintf (char *buf, size_t max, const char *fmt, ...)
-{
-  va_list argp;
-  int bytes;
-
-  va_start(argp, fmt);
-  bytes = vsnprintf(buf, max, fmt, argp);
-  va_end(argp);
-
-  return bytes;
-}
-
 int
 vsnprintf (char *buf, size_t max, const char *fmt, va_list argp)
 {
@@ -81,3 +68,16 @@ vsnprintf (char *buf, size_t max, const char *fmt, va_list argp)
   free(p);
   return size;
 }
+
+int
+snprintf (char *buf, size_t max, const char *fmt, ...)
+{
+  va_list argp;
+  int bytes;
+
+  va_start(argp, fmt);
+  bytes = vsnprintf(buf, max, fmt, argp);
+  va_end(argp);
+
+  return bytes;
+}