Page Menu
Home
Search
Configure Global Search
Log In
Files
F19025
svn_diff_rna_nodetree.c
Public
Actions
View File
Edit File
Delete File
View Transforms
Subscribe
Mute Notifications
Award Token
Authored By
Philipp Oeser (lichtwerk)
Nov 13 2013, 4:13 PM
Size
977 B
Subscribers
None
svn_diff_rna_nodetree.c
View Options
Index
:
blender
/
source
/
blender
/
makesrna
/
intern
/
rna_nodetree
.
c
===================================================================
---
blender
/
source
/
blender
/
makesrna
/
intern
/
rna_nodetree
.
c
(
revision
46381
)
+++
blender
/
source
/
blender
/
makesrna
/
intern
/
rna_nodetree
.
c
(
working
copy
)
@@
-721
,
7
+
721
,
15
@@
nodeFindNode
(
ntree
,
fromsock
,
&
fromnode
,
NULL
,
&
from_in_out
);
nodeFindNode
(
ntree
,
tosock
,
&
tonode
,
NULL
,
&
to_in_out
);
-
+
+
if
(
tonode
==
NULL
)
{
+
BKE_reportf
(
reports
,
RPT_ERROR
,
"Could not find node for input NodeSocket"
);
+
return
NULL
;
+
}
+
if
(
tonode
==
NULL
)
{
+
BKE_reportf
(
reports
,
RPT_ERROR
,
"Could not find node for output NodeSocket"
);
+
return
NULL
;
+
}
if
(
&
from_in_out
==
&
to_in_out
)
{
BKE_reportf
(
reports
,
RPT_ERROR
,
"Same input/output direction of sockets"
);
return
NULL
;
@@
-734
,
7
+
742
,
7
@@
nodeRemSocketLinks
(
ntree
,
fromsock
);
ret
=
nodeAddLink
(
ntree
,
fromnode
,
fromsock
,
tonode
,
tosock
);
-
+
if
(
ret
)
{
nodeUpdate
(
ntree
,
tonode
);
File Metadata
Details
Mime Type
text/x-diff
Storage Engine
local-disk
Storage Format
Raw Data
Storage Handle
52/5b/65579b37eaadcf042a162304aa75
Event Timeline
Log In to Comment