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);
 


_______________________________________________
Bf-blender-cvs mailing list
[email protected]
http://lists.blender.org/mailman/listinfo/bf-blender-cvs

Reply via email to