Kil unneeded forward declaration
[fio.git] / t / log.c
diff --git a/t/log.c b/t/log.c
index 7f1de27fc5e871729cd4340399df5034ec1f5e2a..1ed385190eb1df455689d0502f976dc456d720a8 100644 (file)
--- a/t/log.c
+++ b/t/log.c
@@ -1,5 +1,6 @@
 #include <stdio.h>
 #include <stdarg.h>
+#include "../minmax.h"
 
 int log_err(const char *format, ...)
 {
@@ -10,6 +11,21 @@ int log_err(const char *format, ...)
        va_start(args, format);
        len = vsnprintf(buffer, sizeof(buffer), format, args);
        va_end(args);
+       len = min(len, sizeof(buffer) - 1);
 
        return fwrite(buffer, len, 1, stderr);
 }
+
+int log_info(const char *format, ...)
+{
+       char buffer[1024];
+       va_list args;
+       size_t len;
+
+       va_start(args, format);
+       len = vsnprintf(buffer, sizeof(buffer), format, args);
+       va_end(args);
+       len = min(len, sizeof(buffer) - 1);
+
+       return fwrite(buffer, len, 1, stdout);
+}