]> granicus.if.org Git - curl/commitdiff
socksd: Properly decorate static variables
authorDaniel Gustafsson <daniel@yesql.se>
Sun, 14 Apr 2019 20:06:09 +0000 (22:06 +0200)
committerDaniel Gustafsson <daniel@yesql.se>
Sun, 14 Apr 2019 20:06:09 +0000 (22:06 +0200)
Mark global variables static to avoid compiler warning in Clang when
using -Wmissing-variable-declarations.

Closes #3778
Reviewed-by: Daniel Stenberg <daniel@haxx.se>
tests/server/socksd.c

index 0448cdaf4c660a7dfb9cd10d2ef2bb448e90a708..89bbb3f78ae454a731875e9c16f903b0bb3b7d5c 100644 (file)
 #define DEFAULT_CONFIG "socksd.config"
 #endif
 
-const char *backendaddr = "127.0.0.1";
-unsigned short backendport = 0; /* default is use client's */
+static const char *backendaddr = "127.0.0.1";
+static unsigned short backendport = 0; /* default is use client's */
 
 struct configurable {
   unsigned char version; /* inital version byte in the request must match
@@ -133,10 +133,10 @@ struct configurable {
 #define CONFIG_ADDR backendaddr
 #define CONFIG_CONNECTREP 0
 
-struct configurable config;
+static struct configurable config;
 
 const char *serverlogfile = DEFAULT_LOGFILE;
-const char *configfile = DEFAULT_CONFIG;
+static const char *configfile = DEFAULT_CONFIG;
 
 #ifdef ENABLE_IPV6
 static bool use_ipv6 = FALSE;