[tor-commits] [tor/master] Fix a couple more msvc issues, reported by gisle vanem

nickm at torproject.org nickm at torproject.org
Thu Jul 23 16:02:01 UTC 2015


commit 3c2eefac2e9a1db1b7d318ece20426bd3cb2a14c
Author: Nick Mathewson <nickm at torproject.org>
Date:   Thu Jul 23 12:01:57 2015 -0400

    Fix a couple more msvc issues, reported by gisle vanem
---
 src/common/torlog.h      |   14 +++++++-------
 src/test/test_checkdir.c |    4 ++++
 2 files changed, 11 insertions(+), 7 deletions(-)

diff --git a/src/common/torlog.h b/src/common/torlog.h
index 45b2abf..67edf14 100644
--- a/src/common/torlog.h
+++ b/src/common/torlog.h
@@ -210,25 +210,25 @@ void log_fn_ratelim_(struct ratelim_t *ratelim, int severity,
 #define log_debug(domain, args, ...)                                        \
   STMT_BEGIN                                                                \
     if (PREDICT_UNLIKELY(log_global_min_severity_ == LOG_DEBUG))            \
-      log_fn_(LOG_DEBUG, domain, __PRETTY_FUNCTION__, args, ##__VA_ARGS__); \
+      log_fn_(LOG_DEBUG, domain, __FUNCTION__, args, ##__VA_ARGS__); \
   STMT_END
 #define log_info(domain, args,...)                                      \
-  log_fn_(LOG_INFO, domain, __PRETTY_FUNCTION__, args, ##__VA_ARGS__)
+  log_fn_(LOG_INFO, domain, __FUNCTION__, args, ##__VA_ARGS__)
 #define log_notice(domain, args,...)                                    \
-  log_fn_(LOG_NOTICE, domain, __PRETTY_FUNCTION__, args, ##__VA_ARGS__)
+  log_fn_(LOG_NOTICE, domain, __FUNCTION__, args, ##__VA_ARGS__)
 #define log_warn(domain, args,...)                                      \
-  log_fn_(LOG_WARN, domain, __PRETTY_FUNCTION__, args, ##__VA_ARGS__)
+  log_fn_(LOG_WARN, domain, __FUNCTION__, args, ##__VA_ARGS__)
 #define log_err(domain, args,...)                                       \
-  log_fn_(LOG_ERR, domain, __PRETTY_FUNCTION__, args, ##__VA_ARGS__)
+  log_fn_(LOG_ERR, domain, __FUNCTION__, args, ##__VA_ARGS__)
 /** Log a message at level <b>severity</b>, using a pretty-printed version
  * of the current function name. */
 #define log_fn(severity, domain, args,...)                              \
-  log_fn_(severity, domain, __PRETTY_FUNCTION__, args, ##__VA_ARGS__)
+  log_fn_(severity, domain, __FUNCTION__, args, ##__VA_ARGS__)
 /** As log_fn, but use <b>ratelim</b> (an instance of ratelim_t) to control
  * the frequency at which messages can appear.
  */
 #define log_fn_ratelim(ratelim, severity, domain, args,...)      \
-  log_fn_ratelim_(ratelim, severity, domain, __PRETTY_FUNCTION__, \
+  log_fn_ratelim_(ratelim, severity, domain, __FUNCTION__, \
                   args, ##__VA_ARGS__)
 #endif
 
diff --git a/src/test/test_checkdir.c b/src/test/test_checkdir.c
index ae85944..a44584c 100644
--- a/src/test/test_checkdir.c
+++ b/src/test/test_checkdir.c
@@ -3,7 +3,11 @@
 
 #include "orconfig.h"
 #include "or.h"
+
+#ifndef _WIN32
 #include <dirent.h>
+#endif
+
 #include "config.h"
 #include "test.h"
 #include "util.h"



More information about the tor-commits mailing list