[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [20672] trunk/blender/source/blender/src/ buttons_scene.c: Setting the directories and files is buggy still, but this should prevent some simple crashes, file was 80 chars long but it let the text input type in 160 chars.
Campbell Barton
ideasman42 at gmail.com
Sat Jun 6 13:26:44 CEST 2009
Revision: 20672
http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=20672
Author: campbellbarton
Date: 2009-06-06 13:26:43 +0200 (Sat, 06 Jun 2009)
Log Message:
-----------
Setting the directories and files is buggy still, but this should prevent some simple crashes, file was 80 chars long but it let the text input type in 160 chars.
Modified Paths:
--------------
trunk/blender/source/blender/src/buttons_scene.c
Modified: trunk/blender/source/blender/src/buttons_scene.c
===================================================================
--- trunk/blender/source/blender/src/buttons_scene.c 2009-06-06 10:33:10 UTC (rev 20671)
+++ trunk/blender/source/blender/src/buttons_scene.c 2009-06-06 11:26:43 UTC (rev 20672)
@@ -1206,7 +1206,7 @@
uiDefBut(block, TEX,
B_SEQ_BUT_RELOAD, "Dir: ",
30,120,220,20, last_seq->strip->proxy->dir,
- 0.0, 160.0, 100, 0, "");
+ 0.0, (float)sizeof(last_seq->strip->proxy->dir), 100, 0, "");
}
if (last_seq->flag & SEQ_USE_PROXY_CUSTOM_FILE) {
uiDefIconBut(block, BUT, B_SEQ_SEL_PROXY_FILE,
@@ -1218,7 +1218,7 @@
uiDefBut(block, TEX,
B_SEQ_BUT_RELOAD, "File: ",
30,100,220,20, last_seq->strip->proxy->file,
- 0.0, 160.0, 100, 0, "");
+ 0.0, (float)sizeof(last_seq->strip->proxy->file), 100, 0, "");
}
}
@@ -1307,7 +1307,7 @@
static void sel_proxy_dir(char *name)
{
Sequence *last_seq = get_last_seq();
- strcpy(last_seq->strip->proxy->dir, name);
+ BLI_strncpy(last_seq->strip->proxy->dir, name, sizeof(last_seq->strip->proxy->dir));
allqueue(REDRAWBUTSSCENE, 0);
More information about the Bf-blender-cvs
mailing list