Fix #28914: crash loading file saved with cycles builds in trunk.
authorBrecht Van Lommel <brechtvanlommel@pandora.be>
Fri, 14 Oct 2011 12:20:58 +0000 (12:20 +0000)
committerBrecht Van Lommel <brechtvanlommel@pandora.be>
Fri, 14 Oct 2011 12:20:58 +0000 (12:20 +0000)
commit22e4f9e3bbdce90f8c3fca6b16ee09a7e9917ddd
treebdcf0f214e745d1a7ead7612c955c424a36f6681
parent43de42824f4b7d20188d80aedf175054d8e1c552
Fix #28914: crash loading file saved with cycles builds in trunk.

The cause is an unknown node socket type in node groups. Ideally the node system
should handle this better and remove the unknown sockets from groups, but this
is a bit of a risky fix to do now, so instead the shader socket type has been
added, since this is a simple change and the code has been tested well.
source/blender/nodes/intern/node_socket.c