diff options
author | Bastien Montagne <montagne29@wanadoo.fr> | 2019-03-11 22:43:25 +0300 |
---|---|---|
committer | Bastien Montagne <montagne29@wanadoo.fr> | 2019-03-11 22:45:24 +0300 |
commit | d7e7e9af026e5713de5299fed9b5de463a51f3bc (patch) | |
tree | c45dda2ead84bb511a86ff186489b5805026b4aa /source/blender/blenkernel/intern/library.c | |
parent | 057117de7869cc7adb5f82f25879f15ce18ac4dd (diff) |
Add WorkSpace to list of ID types that are not supported by standard copy mechanism for now.
Am not sure whether we want to support that at some point, but at least
if we don’t, make it safe and get out of copy code early, previously
trying to duplicate workspace through BKE_id_copy() would have given a
very bad a broken result...
Diffstat (limited to 'source/blender/blenkernel/intern/library.c')
-rw-r--r-- | source/blender/blenkernel/intern/library.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/source/blender/blenkernel/intern/library.c b/source/blender/blenkernel/intern/library.c index 52796d06a3f..a66030a11b4 100644 --- a/source/blender/blenkernel/intern/library.c +++ b/source/blender/blenkernel/intern/library.c @@ -515,7 +515,7 @@ static int id_copy_libmanagement_cb(void *user_data, ID *UNUSED(id_self), ID **i bool BKE_id_copy_is_allowed(const ID *id) { -#define LIB_ID_TYPES_NOCOPY ID_LI, ID_SCR, ID_WM, /* Not supported */ \ +#define LIB_ID_TYPES_NOCOPY ID_LI, ID_SCR, ID_WM, ID_WS, /* Not supported */ \ ID_IP /* Deprecated */ return !ELEM(GS(id->name), LIB_ID_TYPES_NOCOPY); |