diff options
author | Antonioya <blendergit@gmail.com> | 2019-02-27 10:50:29 +0300 |
---|---|---|
committer | Antonioya <blendergit@gmail.com> | 2019-02-27 10:50:29 +0300 |
commit | 4732f90a4f19954b56f2c2692e8be304359d1ec1 (patch) | |
tree | 16d735e0a90061ca43a516dc8b4e96872c55c44f /source/blender/draw/engines/gpencil/gpencil_cache_utils.c | |
parent | 6155faf5bda861c929dbebaf022199580c64d2fe (diff) |
GP: Use unique names for instance objects
When instance objects linked, the name could not be unique.
Diffstat (limited to 'source/blender/draw/engines/gpencil/gpencil_cache_utils.c')
-rw-r--r-- | source/blender/draw/engines/gpencil/gpencil_cache_utils.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/source/blender/draw/engines/gpencil/gpencil_cache_utils.c b/source/blender/draw/engines/gpencil/gpencil_cache_utils.c index ab75299ca1e..f57ec5e974f 100644 --- a/source/blender/draw/engines/gpencil/gpencil_cache_utils.c +++ b/source/blender/draw/engines/gpencil/gpencil_cache_utils.c @@ -29,6 +29,7 @@ #include "DNA_gpencil_types.h" #include "DNA_view3d_types.h" +#include "BKE_library.h" #include "BKE_gpencil.h" #include "gpencil_engine.h" @@ -68,7 +69,7 @@ tGPencilObjectCache *gpencil_object_cache_add( cache_elem->ob = ob; cache_elem->gpd = (bGPdata *)ob->data; - strcpy(cache_elem->name, ob->id.name); + cache_elem->name = BKE_id_to_unique_string_key(&ob->id); copy_v3_v3(cache_elem->loc, ob->obmat[3]); copy_m4_m4(cache_elem->obmat, ob->obmat); |