[Bf-blender-cvs] [35c67d6] master: Fix reading uninitialized memory finding paths

Campbell Barton noreply at git.blender.org
Tue May 5 18:34:56 CEST 2015


Commit: 35c67d6750627fd19a36dd3b527b57d19704334d
Author: Campbell Barton
Date:   Wed May 6 02:22:00 2015 +1000
Branches: master
https://developer.blender.org/rB35c67d6750627fd19a36dd3b527b57d19704334d

Fix reading uninitialized memory finding paths

===================================================================

M	source/blender/blenkernel/intern/bpath.c

===================================================================

diff --git a/source/blender/blenkernel/intern/bpath.c b/source/blender/blenkernel/intern/bpath.c
index 7c2b0a8..265cb0a 100644
--- a/source/blender/blenkernel/intern/bpath.c
+++ b/source/blender/blenkernel/intern/bpath.c
@@ -370,6 +370,9 @@ static bool rewrite_path_fixed_dirfile(char path_dir[FILE_MAXDIR],
 
 	BLI_join_dirfile(path_src, sizeof(path_src), path_dir, path_file);
 
+	/* so functions can check old value */
+	BLI_strncpy(path_dst, path_src, FILE_MAX);
+
 	if (absbase) {
 		BLI_path_abs(path_src, absbase);
 	}




More information about the Bf-blender-cvs mailing list