code cleanup: misc warnings/style
[blender.git] / source / blender / blenkernel / intern / node.c
index 7583b17eaf1b39626cc4cc25565191b1e6797b2a..559a1cb71360db5b1d34943a58a72f4731f798ec 100644 (file)
@@ -2026,14 +2026,14 @@ static bNodeSocket *make_socket_template(bNodeTree *ntree, int in_out,
         * but reconstructing own_index in writefile.c would require parsing the identifier string.
         */
 
-#if (defined(__GNUC__) && ((__GNUC__ * 100 + __GNUC_MINOR__) >= 406))
+#if (defined(__GNUC__) && ((__GNUC__ * 100 + __GNUC_MINOR__) >= 406)) || defined(__clang__)
 #  pragma GCC diagnostic push
 #  pragma GCC diagnostic ignored "-Wdeprecated-declarations"
 #endif
 
        sock->own_index = own_index;
 
-#if (defined(__GNUC__) && ((__GNUC__ * 100 + __GNUC_MINOR__) >= 406))
+#if (defined(__GNUC__) && ((__GNUC__ * 100 + __GNUC_MINOR__) >= 406)) || defined(__clang__)
 #  pragma GCC diagnostic pop
 #endif