summaryrefslogtreecommitdiffstats
path: root/src/libluh.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/libluh.c')
-rw-r--r--src/libluh.c15
1 files changed, 15 insertions, 0 deletions
diff --git a/src/libluh.c b/src/libluh.c
index 2ef11ca..4f25e53 100644
--- a/src/libluh.c
+++ b/src/libluh.c
@@ -2,6 +2,7 @@
#include <stdint.h>
#include <stdlib.h>
#include <string.h>
+#include <stdarg.h>
#include "libluh.h"
char* readInput (FILE* inputFile, uint64_t allocSize) {
@@ -103,3 +104,17 @@ char* ubinDump (char* inputStr, char* binChars) {
return comp;
}
+
+int qprintf (int isQuiet, const char* printStr, ...) {
+
+ int ret;
+
+ if (!isQuiet) {
+ va_list args;
+ va_start(args, printStr);
+ ret = vprintf (printStr, args);
+ va_end(args);
+ }
+
+ return ret;
+}