diff options
Diffstat (limited to 'source/blender/blenloader/BLO_readfile.h')
-rw-r--r-- | source/blender/blenloader/BLO_readfile.h | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/source/blender/blenloader/BLO_readfile.h b/source/blender/blenloader/BLO_readfile.h index d8c613ba900..89db216aada 100644 --- a/source/blender/blenloader/BLO_readfile.h +++ b/source/blender/blenloader/BLO_readfile.h @@ -226,7 +226,10 @@ int BLO_library_link_copypaste(struct Main *mainl, BlendHandle *bh, const uint64 * Struct for temporarily loading datablocks from a blend file. */ typedef struct TempLibraryContext { - struct Main *temp_main; + /** Temporary main used for library data. */ + struct Main *bmain_lib; + /** Temporary main used to load data into (currently initialized from `real_main`). */ + struct Main *bmain_base; struct BlendHandle *blendhandle; struct LibraryLink_Params liblink_params; struct Library *lib; |