X-Git-Url: https://git.ucc.asn.au/?a=blobdiff_plain;f=testing%2Fweb2io%2Flog.c;fp=testing%2Fweb2io%2Flog.c;h=0000000000000000000000000000000000000000;hb=131ef1b39cd490d976012afb3bab211401f87a9d;hp=3a8c55c1284b8cb587b5bcd44515f659e467b07a;hpb=2759ffe624ac76a503ce303ddb6a42ffc5023ec9;p=matches%2FMCTX3420.git diff --git a/testing/web2io/log.c b/testing/web2io/log.c deleted file mode 100644 index 3a8c55c..0000000 --- a/testing/web2io/log.c +++ /dev/null @@ -1,67 +0,0 @@ -#include "log.h" -#include "options.h" -#include - -static int last_len = 0; - -void log_print(int level, char * funct, char * fmt, ...) -{ - if (level > options.verbosity) - return; - - - - char severity[BUFSIZ]; - switch (level) - { - case LOGERR: - sprintf(severity, "ERROR"); - break; - case LOGWARN: - sprintf(severity, "WARNING"); - break; - case LOGNOTE: - sprintf(severity, "NOTICE"); - break; - case LOGINFO: - sprintf(severity, "INFO"); - break; - default: - sprintf(severity, "DEBUG"); - break; - } - - if (funct != NULL) - last_len = fprintf(stderr, "%s [%d] : %s : %s - ", options.program, getpid(), severity, funct); - else - { - for (int i = 0; i < last_len; ++i); - fprintf(stderr, " "); - } - va_list va; - va_start(va, fmt); - vfprintf(stderr, fmt, va); - va_end(va); - fprintf(stderr, "\n"); -} - -void error(char * funct, char * fmt, ...) -{ - if (funct != NULL) - last_len = fprintf(stderr, "%s [%d] : Fatal error in %s - ", options.program, getpid(), funct); - else - { - for (int i = 0; i < last_len; ++i) - fprintf(stderr, " "); - fprintf(stderr, "Fatal - "); - } - va_list va; - va_start(va, fmt); - vfprintf(stderr, fmt, va); - va_end(va); - fprintf(stderr, "\n"); - - exit(EXIT_FAILURE); -} - -