]> ruderich.org/simon Gitweb - tlsproxy/tlsproxy.git/blobdiff - src/log.c
Fix padding for line numbers > 1000 in log_message().
[tlsproxy/tlsproxy.git] / src / log.c
index b3c2083b7f822ab2cdb896f7552f144cd2439806..402e82dbdf0472e18c78b2c08fffeb00accbbe3f 100644 (file)
--- a/src/log.c
+++ b/src/log.c
@@ -33,9 +33,10 @@ void log_message(int level, const char *file, int line, const char *format, ...)
     }
 
     switch (level) {
-        case LOG_ERROR_LEVEL:   level_string = "ERROR"; break;
-        case LOG_WARNING_LEVEL: level_string = "WARN "; break;
-        case LOG_DEBUG1_LEVEL:  level_string = "DEBUG"; break;
+        case LOG_ERROR_LEVEL:   level_string = "ERROR "; break;
+        case LOG_WARNING_LEVEL: level_string = " WARN "; break;
+        case LOG_DEBUG1_LEVEL:  level_string = "DEBUG1"; break;
+        case LOG_DEBUG2_LEVEL:  level_string = "DEBUG2"; break;
         default:                level_string = "UNKNOWN";
     }
 
@@ -49,7 +50,7 @@ void log_message(int level, const char *file, int line, const char *format, ...)
     flockfile(stderr);
 
 #ifdef DEBUG
-    fprintf(stderr, "%-12s:%-3d ", file, line);
+    fprintf(stderr, "%-12s:%-4d ", file, line);
 #endif
     fprintf(stderr, "[%s] [%d] ", level_string, (int)pthread_self());
     va_start(ap, format);