diff options
author | Bastien Montagne <b.mont29@gmail.com> | 2020-03-09 20:20:05 +0300 |
---|---|---|
committer | Bastien Montagne <b.mont29@gmail.com> | 2020-03-09 20:43:11 +0300 |
commit | 6472a721f0f6df6e813f4cb78217d70f8aed588e (patch) | |
tree | 9f4d4d1863ba2217f20e0ab7b4f5adfc152c0af6 /source/blender/blenkernel/intern/lib_id_delete.c | |
parent | b080de79db301da32efc766122b433077fa560e9 (diff) |
Cleanup: Remove unused switch/case from BKE_lib_id.
Only covers direct usages of new callbacks from IDTypeInfo.
We still have a lot of those switch/case, many can probably go away
with minimal refactor now, but that will be for later.
Diffstat (limited to 'source/blender/blenkernel/intern/lib_id_delete.c')
-rw-r--r-- | source/blender/blenkernel/intern/lib_id_delete.c | 111 |
1 files changed, 1 insertions, 110 deletions
diff --git a/source/blender/blenkernel/intern/lib_id_delete.c b/source/blender/blenkernel/intern/lib_id_delete.c index 0548bb47509..2e45cd0d202 100644 --- a/source/blender/blenkernel/intern/lib_id_delete.c +++ b/source/blender/blenkernel/intern/lib_id_delete.c @@ -134,116 +134,7 @@ void BKE_libblock_free_datablock(ID *id, const int UNUSED(flag)) return; } - const short type = GS(id->name); - switch (type) { - case ID_SCE: - BLI_assert(0); - break; - case ID_LI: - BLI_assert(0); - break; - case ID_OB: - BLI_assert(0); - break; - case ID_ME: - BLI_assert(0); - break; - case ID_CU: - BLI_assert(0); - break; - case ID_MB: - BLI_assert(0); - break; - case ID_MA: - BLI_assert(0); - break; - case ID_TE: - break; - case ID_IM: - BLI_assert(0); - break; - case ID_LT: - BLI_assert(0); - break; - case ID_LA: - BLI_assert(0); - break; - case ID_CA: - BLI_assert(0); - break; - case ID_IP: /* Deprecated. */ - BLI_assert(0); - break; - case ID_KE: - BLI_assert(0); - break; - case ID_WO: - BLI_assert(0); - break; - case ID_SCR: - BLI_assert(0); - break; - case ID_VF: - BLI_assert(0); - break; - case ID_TXT: - BLI_assert(0); - break; - case ID_SPK: - BLI_assert(0); - break; - case ID_LP: - BLI_assert(0); - break; - case ID_SO: - BLI_assert(0); - break; - case ID_GR: - BLI_assert(0); - break; - case ID_AR: - BLI_assert(0); - break; - case ID_AC: - BLI_assert(0); - break; - case ID_NT: - BLI_assert(0); - break; - case ID_BR: - BLI_assert(0); - break; - case ID_PA: - BLI_assert(0); - break; - case ID_WM: - BLI_assert(0); - break; - case ID_GD: - BLI_assert(0); - break; - case ID_MC: - BLI_assert(0); - break; - case ID_MSK: - BLI_assert(0); - break; - case ID_LS: - BLI_assert(0); - break; - case ID_PAL: - BLI_assert(0); - break; - case ID_PC: - BLI_assert(0); - break; - case ID_CF: - BLI_assert(0); - break; - case ID_WS: - BLI_assert(0); - break; - } + BLI_assert(!"IDType Missing IDTypeInfo"); } /** |