diff options
Diffstat (limited to 'src/libluh.c')
-rw-r--r-- | src/libluh.c | 15 |
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; +} |