Fix Cycles warning in release builds.
[blender-staging.git] / intern / cycles / graph / node.cpp
index d9a6bde4fcd418bc02da79c5abd79b7a7e79c4c0..d482577b73b44c3b13d573c62e6379386edbb97d 100644 (file)
@@ -55,6 +55,7 @@ static T& get_socket_value(const Node *node, const SocketType& socket)
        return (T&)*(((char*)node) + socket.struct_offset);
 }
 
+#ifndef NDEBUG
 static bool is_socket_float3(const SocketType& socket)
 {
        return socket.type == SocketType::COLOR ||
@@ -70,6 +71,7 @@ static bool is_socket_array_float3(const SocketType& socket)
                   socket.type == SocketType::VECTOR_ARRAY ||
                   socket.type == SocketType::NORMAL_ARRAY;
 }
+#endif
 
 /* set values */
 void Node::set(const SocketType& input, bool value)