Browse Source

Fix compilation warnings

Nick Mathewson 8 years ago
parent
commit
e3cf39cefd
3 changed files with 4 additions and 2 deletions
  1. 2 0
      src/or/policies.c
  2. 1 1
      src/or/policies.h
  3. 1 1
      src/test/test_policy.c

+ 2 - 0
src/or/policies.c

@@ -8,6 +8,8 @@
  * \brief Code to parse and use address policies and exit policies.
  **/
 
+#define POLICIES_PRIVATE
+
 #include "or.h"
 #include "config.h"
 #include "dirserv.h"

+ 1 - 1
src/or/policies.h

@@ -93,7 +93,7 @@ addr_policy_result_t compare_tor_addr_to_short_policy(
                           const short_policy_t *policy);
 
 #ifdef POLICIES_PRIVATE
-void append_exit_policy_string(smartlist_t **policy, const char *more);
+STATIC void append_exit_policy_string(smartlist_t **policy, const char *more);
 #endif
 
 #endif

+ 1 - 1
src/test/test_policy.c

@@ -826,7 +826,7 @@ test_dump_exit_policy_to_string(void *arg)
 }
 
 static routerinfo_t *mock_desc_routerinfo = NULL;
-const routerinfo_t *mock_router_get_my_routerinfo(void)
+static const routerinfo_t *mock_router_get_my_routerinfo(void)
 {
   return mock_desc_routerinfo;
 }