[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [48360] trunk/blender/source/blender/ blenkernel/intern/sequencer.c: Fix #31929: VSE crash with relative paths and rebuilding proxies

Sergey Sharybin sergey.vfx at gmail.com
Thu Jun 28 09:58:48 CEST 2012


Revision: 48360
          http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=48360
Author:   nazgul
Date:     2012-06-28 07:58:34 +0000 (Thu, 28 Jun 2012)
Log Message:
-----------
Fix #31929: VSE crash with relative paths and rebuilding proxies

Modified Paths:
--------------
    trunk/blender/source/blender/blenkernel/intern/sequencer.c

Modified: trunk/blender/source/blender/blenkernel/intern/sequencer.c
===================================================================
--- trunk/blender/source/blender/blenkernel/intern/sequencer.c	2012-06-28 07:18:19 UTC (rev 48359)
+++ trunk/blender/source/blender/blenkernel/intern/sequencer.c	2012-06-28 07:58:34 UTC (rev 48360)
@@ -1220,7 +1220,11 @@
 	}
 
 	if (seq->flag & SEQ_USE_PROXY_CUSTOM_DIR) {
-		IMB_anim_set_index_dir(seq->anim, seq->strip->proxy->dir);
+		char dir[FILE_MAX];
+		BLI_strncpy(dir, seq->strip->proxy->dir, sizeof(dir));
+		BLI_path_abs(dir, G.main->name);
+
+		IMB_anim_set_index_dir(seq->anim, dir);
 	}
 }
 




More information about the Bf-blender-cvs mailing list