Correct a type mismatch
authorMarek Küthe <m.k@mk16.de>
Tue, 12 Dec 2023 15:06:17 +0000 (15:06 +0000)
committerGuus Sliepen <guus@tinc-vpn.org>
Tue, 12 Dec 2023 20:58:19 +0000 (21:58 +0100)
In one place in the source code, the debug level of type `int` was used and in other places of type `debug_t`. This commit introduces a change so that the type `debug_t` is used in both places.
This also resolves a compiler warning.

Signed-off-by: Marek Küthe <m.k@mk16.de>
src/info.c
src/tincctl.c

index 25e6b60..69d29c1 100644 (file)
@@ -26,7 +26,7 @@
 #include "tincctl.h"
 #include "utils.h"
 
-void logger(int level, int priority, const char *format, ...) {
+void logger(debug_t level, int priority, const char *format, ...) {
        (void)level;
        (void)priority;
        va_list ap;
index 3b7efd4..3af0f1f 100644 (file)
@@ -80,7 +80,7 @@ char *scriptextension = defaultextension;
 static char *prompt;
 char *device = NULL;
 char *iface = NULL;
-int debug_level = -1;
+debug_t debug_level = -1;
 
 typedef enum option_t {
        OPT_BAD_OPTION  = '?',