Changeset View
Changeset View
Standalone View
Standalone View
source/blender/blenloader/intern/readfile.c
| Show First 20 Lines • Show All 992 Lines • ▼ Show 20 Lines | |||||
| ads->filter_grp = restore_pointer_by_name( | ads->filter_grp = restore_pointer_by_name( | ||||
| id_map, (ID *)ads->filter_grp, USER_IGNORE); | id_map, (ID *)ads->filter_grp, USER_IGNORE); | ||||
| } | } | ||||
| } | } | ||||
| } | } | ||||
| else if (sl->spacetype == SPACE_TEXT) { | else if (sl->spacetype == SPACE_TEXT) { | ||||
| SpaceText *st = (SpaceText *)sl; | SpaceText *st = (SpaceText *)sl; | ||||
| st->text = restore_pointer_by_name(id_map, (ID *)st->text, USER_REAL); | st->text = restore_pointer_by_name(id_map, (ID *)st->text, USER_IGNORE); | ||||
| if (st->text == NULL) { | if (st->text == NULL) { | ||||
| st->text = newmain->texts.first; | st->text = newmain->texts.first; | ||||
| } | } | ||||
| } | } | ||||
| else if (sl->spacetype == SPACE_SCRIPT) { | else if (sl->spacetype == SPACE_SCRIPT) { | ||||
| SpaceScript *scpt = (SpaceScript *)sl; | SpaceScript *scpt = (SpaceScript *)sl; | ||||
| scpt->script = restore_pointer_by_name(id_map, (ID *)scpt->script, USER_REAL); | scpt->script = restore_pointer_by_name(id_map, (ID *)scpt->script, USER_REAL); | ||||
| ▲ Show 20 Lines • Show All 992 Lines • Show Last 20 Lines | |||||