From 438331af8e4679a0dcd3c32b95a71861c38b75c1 Mon Sep 17 00:00:00 2001 From: Ton Roosendaal Date: Thu, 22 Apr 2004 19:58:54 +0000 Subject: Nasty Library linking and appending stuff! Problem: when appending data, it called the local_all() function, which indeed made all data local, including all other dynamic linked data. Not very nice... but mixing dynamic & appending data from single file is headcrunching code. Solution: when appending data, it now only makes local_all() the data from that specific library file, leaving dynamic data from other files linked. (Bug report 1183) --- source/blender/blenkernel/BKE_library.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'source/blender/blenkernel/BKE_library.h') diff --git a/source/blender/blenkernel/BKE_library.h b/source/blender/blenkernel/BKE_library.h index 0331afe580b..e4c7006959c 100644 --- a/source/blender/blenkernel/BKE_library.h +++ b/source/blender/blenkernel/BKE_library.h @@ -59,7 +59,7 @@ void free_main(struct Main *mainvar); void splitIDname(char *name, char *left, int *nr); void rename_id(struct ID *id, char *name); void test_idbutton(char *name); -void all_local(void); +void all_local(Library *lib); struct ID *find_id(char *type, char *name); void clear_id_newpoins(void); -- cgit v1.2.3