]> asedeno.scripts.mit.edu Git - PuTTY.git/blobdiff - windows/winsecur.c
clang-specific pragmas to suppress -Wmissing-braces.
[PuTTY.git] / windows / winsecur.c
index cba7d60a196993a742851deb9a49373644c93b91..76dcae915d86e9398f1e06a7840b9604522869c3 100644 (file)
@@ -94,8 +94,16 @@ PSID get_user_sid(void)
 
 int getsids(char **error)
 {
-    SID_IDENTIFIER_AUTHORITY world_auth = { SECURITY_WORLD_SID_AUTHORITY };
-    SID_IDENTIFIER_AUTHORITY nt_auth = { SECURITY_NT_AUTHORITY };
+#ifdef __clang__
+#pragma clang diagnostic push
+#pragma clang diagnostic ignored "-Wmissing-braces"
+#endif
+    SID_IDENTIFIER_AUTHORITY world_auth = SECURITY_WORLD_SID_AUTHORITY;
+    SID_IDENTIFIER_AUTHORITY nt_auth = SECURITY_NT_AUTHORITY;
+#ifdef __clang__
+#pragma clang diagnostic pop
+#endif
+
     int ret = FALSE;
 
     *error = NULL;