Handle some scoping issues in Conv.h under MSVC
authorOrvid King <blah38621@gmail.com>
Wed, 12 Aug 2015 20:37:02 +0000 (13:37 -0700)
committerfacebook-github-bot-9 <folly-bot@fb.com>
Wed, 12 Aug 2015 21:20:41 +0000 (14:20 -0700)
Summary: No idea why these are the only two places it complains about, but it does.
This just explicitly scopes them.
Closes #253

Reviewed By: @yfeldblum

Differential Revision: D2282985

Pulled By: @sgolemon

folly/Conv.h

index 05b60779c8b98a75ec284fe5603b9fb6f3bf7f5c..8dd466ae4a4dd3c4bd0f8d2f9831be228b5de925 100644 (file)
@@ -815,7 +815,7 @@ typename std::enable_if<sizeof...(Ts) >= 3
     typename detail::last_element<Ts...>::type
   >::type>::value>::type
 toAppend(const Ts&... vs) {
-  detail::toAppendStrImpl(vs...);
+  ::folly::detail::toAppendStrImpl(vs...);
 }
 
 /**
@@ -834,7 +834,7 @@ typename std::enable_if<
     typename detail::last_element<Ts...>::type
   >::type>::value>::type
 toAppendFit(const Ts&... vs) {
-  detail::reserveInTarget(vs...);
+  ::folly::detail::reserveInTarget(vs...);
   toAppend(vs...);
 }