Fixes for DEBUG=0
authorHenning Rogge <hrogge@googlemail.com>
Sun, 20 Mar 2011 01:09:29 +0000 (02:09 +0100)
committerHenning Rogge <hrogge@googlemail.com>
Sun, 20 Mar 2011 01:09:29 +0000 (02:09 +0100)
src/olsr_cfg.c
src/olsr_memcookie.c
src/os_net.h

index 39407b8..bf05f4c 100644 (file)
@@ -351,7 +351,7 @@ static void
 parse_cfg_hna(char *argstr, const int ip_version, struct olsr_config *rcfg)
 {
   char **tok;
-#ifdef DEBUG
+#ifndef REMOVE_DEBUG_INFO
   struct ipaddr_str buf;
 #endif
   if ('{' != *argstr) {
@@ -422,7 +422,7 @@ parse_cfg_interface(char *argstr, struct olsr_config *rcfg)
 {
   char **tok;
   const char *nxt;
-#ifdef DEBUG
+#ifndef REMOVE_DEBUG_INFO
   struct ipaddr_str buf;
 #endif
   if (NULL != (tok = parse_tok(argstr, &nxt))) {
@@ -824,7 +824,7 @@ parse_cfg_option(const int optint, char *argstr, const int line, struct olsr_con
     break;
   case 'N':                    /* NatThreshold (f) */
     {
-#ifdef DEBUG
+#ifndef REMOVE_DEBUG_INFO
       struct millitxt_buf tbuf;
 #endif
 
index a89bd9c..1087154 100644 (file)
@@ -324,7 +324,7 @@ olsr_memcookie_add_custom(const char *memcookie_name, const char *name, size_t s
     void (*move)(struct olsr_memcookie_info *, void *, void *)) {
   struct olsr_memcookie_info *ci;
   struct olsr_memcookie_custom *custom_cookie;
-  struct olsr_memcookie_custom *custom, *custom_iterator;
+  struct olsr_memcookie_custom *custom = NULL, *custom_iterator;
   struct olsr_memory_prefix *mem, *mem_iterator;
   size_t old_total_size, new_total_size;
 
index c128c41..473c65b 100644 (file)
@@ -86,7 +86,7 @@ void os_socket_set_olsr_options(struct interface *ifs, int socket, union olsr_so
 int get_ipv6_address(char *, struct sockaddr_in6 *, int);
 
 /* helper function for getting a socket */
-static inline int
+static INLINE int
 os_getsocket46(int family, const char *if_name, uint16_t port, int bufspace, union olsr_sockaddr *bindto) {
   assert (family == AF_INET || family == AF_INET6);