Silence -Wmissing-field-initializers a little higher in the source.

git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@150964 91177308-0d34-0410-b5e6-96231b3b80d8
diff --git a/src/locale.cpp b/src/locale.cpp
index 1b242f1..ba68658 100644
--- a/src/locale.cpp
+++ b/src/locale.cpp
@@ -4547,6 +4547,8 @@
     freelocale(__loc_);
 }
 
+#pragma clang diagnostic ignored "-Wmissing-field-initializers"
+
 template <>
 string
 __time_get_storage<char>::__analyze(char fmt, const ctype<char>& ct)
@@ -4692,7 +4694,6 @@
 }
 
 #pragma clang diagnostic ignored "-Wmissing-braces"
-#pragma clang diagnostic ignored "-Wmissing-field-initializers"
 
 template <>
 wstring