]> git.ipfire.org Git - thirdparty/tor.git/commitdiff
Add missing parens to evdns_base_resolve_* macros while I am at it
authorNick Mathewson <nickm@torproject.org>
Mon, 10 Jan 2011 00:05:06 +0000 (19:05 -0500)
committerNick Mathewson <nickm@torproject.org>
Mon, 10 Jan 2011 00:05:06 +0000 (19:05 -0500)
src/or/dns.c

index 639317112d13883a28f06ef238cb3ffea7ecccb7..dcccd1390df6d7dbf83880539cba64637b6188f9 100644 (file)
@@ -54,16 +54,19 @@ struct evdns_request;
   evdns_config_windows_nameservers()
 #define evdns_base_set_option_(base, opt, val) \
   evdns_set_option((opt),(val),DNS_OPTIONS_ALL)
-/* Note: our internal eventdns.c, plus libevent 1.4, used a 1 return to
+/* Note: our internal eventdns.c, plus Libevent 1.4, used a 1 return to
  * signify failure to launch a resolve. Libevent 2.0 uses a -1 return to
- * signify a failure on a resolve, though if we're on libevent 2.0, we should
+ * signify a failure on a resolve, though if we're on Libevent 2.0, we should
  * have event2/dns.h and never hit these macros.  Regardless, 0 is success. */
 #define evdns_base_resolve_ipv4(base, addr, options, cb, ptr) \
-  ((evdns_resolve_ipv4(addr, options, cb, ptr)!=0) ? NULL : ((void*)1))
-#define evdns_base_resolve_reverse(base, addr, options, cb, ptr) \
-  ((evdns_resolve_reverse(addr, options, cb, ptr)!=0) ? NULL : ((void*)1))
-#define evdns_base_resolve_reverse_ipv6(base, addr, options, cb, ptr) \
-  ((evdns_resolve_reverse_ipv6(addr, options, cb, ptr)!=0) ? NULL : ((void*)1))
+  ((evdns_resolve_ipv4((addr), (options), (cb), (ptr))!=0)    \
+   ? NULL : ((void*)1))
+#define evdns_base_resolve_reverse(base, addr, options, cb, ptr)        \
+  ((evdns_resolve_reverse((addr), (options), (cb), (ptr))!=0)           \
+   ? NULL : ((void*)1))
+#define evdns_base_resolve_reverse_ipv6(base, addr, options, cb, ptr)   \
+  ((evdns_resolve_reverse_ipv6((addr), (options), (cb), (ptr))!=0)      \
+   ? NULL : ((void*)1))
 
 #elif defined(LIBEVENT_VERSION_NUMBER) && LIBEVENT_VERSION_NUMBER < 0x02000303
 #define evdns_base_set_option_(base, opt, val) \