Disable IPv6 by default only if MinGW 32bit build.

pull/16/merge
Tatsuhiro Tsujikawa 2012-04-08 17:45:33 +09:00
parent d9bb24a2e0
commit 9e8676af2c
1 changed files with 3 additions and 3 deletions

View File

@ -229,7 +229,7 @@ OptionHandlerFactory::createOptionHandlers()
SharedHandle<OptionHandler> op(new BooleanOptionHandler SharedHandle<OptionHandler> op(new BooleanOptionHandler
(PREF_DISABLE_IPV6, (PREF_DISABLE_IPV6,
TEXT_DISABLE_IPV6, TEXT_DISABLE_IPV6,
#ifdef __MINGW32__ #if defined(__MINGW32__) && !defined(__MINGW64__)
// Disable IPv6 by default for // Disable IPv6 by default for
// MinGW build. This is because // MinGW build. This is because
// numerous IPv6 routines are // numerous IPv6 routines are
@ -237,9 +237,9 @@ OptionHandlerFactory::createOptionHandlers()
// getaddrinfo failed in // getaddrinfo failed in
// configure. // configure.
A2_V_TRUE, A2_V_TRUE,
#else // !__MINGW32__ #else // !defined(__MINGW32__) || defined(__MINGW64__)
A2_V_FALSE, A2_V_FALSE,
#endif // !__MINGW32__ #endif // !defined(__MINGW32__) || defined(__MINGW64__)
OptionHandler::OPT_ARG)); OptionHandler::OPT_ARG));
op->addTag(TAG_ADVANCED); op->addTag(TAG_ADVANCED);
handlers.push_back(op); handlers.push_back(op);