Fix Cycles warning in release builds.
authorBrecht Van Lommel <brechtvanlommel@gmail.com>
Sun, 22 May 2016 17:42:45 +0000 (19:42 +0200)
committerBrecht Van Lommel <brechtvanlommel@gmail.com>
Sun, 22 May 2016 17:42:45 +0000 (19:42 +0200)
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);
 }
 
        return (T&)*(((char*)node) + socket.struct_offset);
 }
 
+#ifndef NDEBUG
 static bool is_socket_float3(const SocketType& socket)
 {
        return socket.type == SocketType::COLOR ||
 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;
 }
                   socket.type == SocketType::VECTOR_ARRAY ||
                   socket.type == SocketType::NORMAL_ARRAY;
 }
+#endif
 
 /* set values */
 void Node::set(const SocketType& input, bool value)
 
 /* set values */
 void Node::set(const SocketType& input, bool value)