Initialize codecvt explicitly with the C locale, which might not be 0.

llvm-svn: 181534
Cr-Mirrored-From: sso://chromium.googlesource.com/_direct/external/github.com/llvm/llvm-project
Cr-Mirrored-Commit: 8a5a9dfb5dfda5b36902fe864089c17eadb838b8
diff --git a/src/locale.cpp b/src/locale.cpp
index 8b6905f..7d0e629 100644
--- a/src/locale.cpp
+++ b/src/locale.cpp
@@ -1376,7 +1376,7 @@
 
 codecvt<wchar_t, char, mbstate_t>::codecvt(size_t refs)
     : locale::facet(refs),
-      __l(0)
+      __l(_LIBCPP_GET_C_LOCALE)
 {
 }