diff --git a/src/logging.cpp b/src/logging.cpp index 947eb2bb..61c584b0 100644 --- a/src/logging.cpp +++ b/src/logging.cpp @@ -147,9 +147,9 @@ static void initLogging(Config *config, std::string key, bool only_create_dir = dirs.push_back(dir); } } +#ifndef WIN32 mode_t old_cmask; // create directories -#ifndef WIN32 old_cmask = umask(0007); #endif diff --git a/src/tests/main.cpp b/src/tests/main.cpp index 218d66fb..9847222e 100644 --- a/src/tests/main.cpp +++ b/src/tests/main.cpp @@ -19,7 +19,11 @@ int main (int argc, char* argv[]) { #ifdef WITH_LOG4CXX LoggerPtr root = Logger::getRootLogger(); +#ifndef _MSC_VER root->addAppender(new FileAppender(new PatternLayout("%d %-5p %c: %m%n"), "libtransport_test.log", false)); +#else + root->addAppender(new FileAppender(new PatternLayout(L"%d %-5p %c: %m%n"), L"libtransport_test.log", false)); +#endif #endif std::vector testsToRun;