From e06a0ba2bb22814392848d0cc7e9f00764e81fce Mon Sep 17 00:00:00 2001 From: Sergey Sharybin Date: Thu, 22 Dec 2011 16:00:34 +0000 Subject: Fix/workaround for russian ui crash on exit Crash was caused by data segment corruption near "string" in view3d_modeselect_pup(). Enlarged size of this static buffer, so it's now enough to store translated modeselect string. It's not actually fixes because in some other language this modeline might be much longer and it'll lead to corruptions again. --- source/blender/editors/space_view3d/view3d_header.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'source/blender/editors') diff --git a/source/blender/editors/space_view3d/view3d_header.c b/source/blender/editors/space_view3d/view3d_header.c index 762fc51a34e..315da0423d1 100644 --- a/source/blender/editors/space_view3d/view3d_header.c +++ b/source/blender/editors/space_view3d/view3d_header.c @@ -276,7 +276,7 @@ static int modeselect_addmode(char *str, const char *title, int id, int icon) static char *view3d_modeselect_pup(Scene *scene) { Object *ob= OBACT; - static char string[256]; + static char string[512]; const char *title= IFACE_("Mode: %t"); char *str = string; -- cgit v1.2.3