diff --git a/source/blender/blenkernel/intern/lib_remap.cc b/source/blender/blenkernel/intern/lib_remap.cc index cc926238fd6..8c8d3f5a3a6 100644 --- a/source/blender/blenkernel/intern/lib_remap.cc +++ b/source/blender/blenkernel/intern/lib_remap.cc @@ -487,15 +487,17 @@ static void libblock_remap_data( { IDRemap id_remap_data = {eIDRemapType(0)}; const bool include_ui = (remap_flags & ID_REMAP_FORCE_UI_POINTERS) != 0; - const int foreach_id_flags = - (((remap_flags & ID_REMAP_FORCE_INTERNAL_RUNTIME_POINTERS) != 0 ? - IDWALK_DO_INTERNAL_RUNTIME_POINTERS : - IDWALK_NOP) | - (include_ui ? IDWALK_INCLUDE_UI : IDWALK_NOP) | + const int foreach_id_flags = (((remap_flags & ID_REMAP_FORCE_INTERNAL_RUNTIME_POINTERS) != 0 ? + IDWALK_DO_INTERNAL_RUNTIME_POINTERS : + IDWALK_NOP) | + (include_ui ? IDWALK_INCLUDE_UI : IDWALK_NOP) | - ((remap_flags & ID_REMAP_NO_ORIG_POINTERS_ACCESS) != 0 ? IDWALK_NO_ORIG_POINTERS_ACCESS : - IDWALK_NOP) | - ((remap_flags & ID_REMAP_DO_LIBRARY_POINTERS) != 0 ? IDWALK_DO_LIBRARY_POINTER : IDWALK_NOP)); + ((remap_flags & ID_REMAP_NO_ORIG_POINTERS_ACCESS) != 0 ? + IDWALK_NO_ORIG_POINTERS_ACCESS : + IDWALK_NOP) | + ((remap_flags & ID_REMAP_DO_LIBRARY_POINTERS) != 0 ? + IDWALK_DO_LIBRARY_POINTER : + IDWALK_NOP)); id_remap_data.id_remapper = id_remapper; id_remap_data.type = remap_type;