diff options
author | Dalai Felinto <dalai@blender.org> | 2021-01-19 20:20:12 +0300 |
---|---|---|
committer | Dalai Felinto <dalai@blender.org> | 2021-01-19 20:20:12 +0300 |
commit | d311a769317e7969e0619bb3c7684a633cfd37a6 (patch) | |
tree | c09e559b4622c43df3dc0a0915c5c9f66085131d /source/blender/blenloader/intern/versioning_290.c | |
parent | 40e089716b28fc49ce83603ea2df215aed5f6792 (diff) |
Fix merge from 2.92 (subversion bump 292.14)
Diffstat (limited to 'source/blender/blenloader/intern/versioning_290.c')
-rw-r--r-- | source/blender/blenloader/intern/versioning_290.c | 29 |
1 files changed, 16 insertions, 13 deletions
diff --git a/source/blender/blenloader/intern/versioning_290.c b/source/blender/blenloader/intern/versioning_290.c index ce73ac6fd7b..7c5372a22e3 100644 --- a/source/blender/blenloader/intern/versioning_290.c +++ b/source/blender/blenloader/intern/versioning_290.c @@ -1572,7 +1572,8 @@ void blo_do_versions_290(FileData *fd, Library *UNUSED(lib), Main *bmain) } } - if (!MAIN_VERSION_ATLEAST(bmain, 292, 14)) { + if ((!MAIN_VERSION_ATLEAST(bmain, 292, 14)) || + ((bmain->versionfile == 293) && (!MAIN_VERSION_ATLEAST(bmain, 293, 1)))) { FOREACH_NODETREE_BEGIN (bmain, ntree, id) { if (ntree->type != NTREE_GEOMETRY) { continue; @@ -1589,18 +1590,7 @@ void blo_do_versions_290(FileData *fd, Library *UNUSED(lib), Main *bmain) FOREACH_NODETREE_END; } - /** - * Versioning code until next subversion bump goes here. - * - * \note Be sure to check when bumping the version: - * - "versioning_userdef.c", #blo_do_versions_userdef - * - "versioning_userdef.c", #do_versions_theme - * - * \note Keep this message at the bottom of the function. - */ - { - /* Keep this block, even when empty. */ - + if (!MAIN_VERSION_ATLEAST(bmain, 293, 1)) { /* Grease pencil layer transform matrix. */ if (!DNA_struct_elem_find(fd->filesdna, "bGPDlayer", "float", "location[0]")) { LISTBASE_FOREACH (bGPdata *, gpd, &bmain->gpencils) { @@ -1620,4 +1610,17 @@ void blo_do_versions_290(FileData *fd, Library *UNUSED(lib), Main *bmain) } } } + + /** + * Versioning code until next subversion bump goes here. + * + * \note Be sure to check when bumping the version: + * - "versioning_userdef.c", #blo_do_versions_userdef + * - "versioning_userdef.c", #do_versions_theme + * + * \note Keep this message at the bottom of the function. + */ + { + /* Keep this block, even when empty. */ + } } |