Color management: fixes for view transform not being properly handled

in space node create and duplicate callbacks.
This commit is contained in:
Sergey Sharybin
2012-06-30 12:36:53 +00:00
parent 74df85d032
commit dc40cb4fb0

View File

@@ -103,7 +103,14 @@ static SpaceLink *node_new(const bContext *UNUSED(C))
/* backdrop */
snode->zoom = 1.0f;
/* OCIO_TODO: use default view transform here when OCIO is completely integrated
* and proper versioning stuff is added.
* for now use NONE to be compatible with all current files
*/
BLI_strncpy(snode->view_transform, "NONE", sizeof(snode->view_transform));
/* header */
ar= MEM_callocN(sizeof(ARegion), "header for node");
@@ -320,7 +327,9 @@ static SpaceLink *node_duplicate(SpaceLink *sl)
/* clear or remove stuff from old */
snoden->nodetree= NULL;
snoden->linkdrag.first= snoden->linkdrag.last= NULL;
BLI_strncpy(snoden->view_transform, snoden->view_transform, sizeof(snoden->view_transform));
return (SpaceLink *)snoden;
}