From 0952a8e44ae2eb9617426c5878acf0224a0831b2 Mon Sep 17 00:00:00 2001 From: Bastien Montagne Date: Sat, 29 Aug 2015 16:47:32 +0200 Subject: Cleanup: set `fd->mainlist` to NULL at the end of `blo_read_file_internal()`. This is a local var, do not try to use it later! --- source/blender/blenloader/intern/readfile.c | 2 ++ 1 file changed, 2 insertions(+) (limited to 'source/blender/blenloader') diff --git a/source/blender/blenloader/intern/readfile.c b/source/blender/blenloader/intern/readfile.c index 6600273b6b0..e71cf0a214b 100644 --- a/source/blender/blenloader/intern/readfile.c +++ b/source/blender/blenloader/intern/readfile.c @@ -8347,6 +8347,8 @@ BlendFileData *blo_read_file_internal(FileData *fd, const char *filepath) link_global(fd, bfd); /* as last */ + fd->mainlist = NULL; /* Safety, this is local variable, shall not be used afterward. */ + return bfd; } -- cgit v1.2.3