[Bf-blender-cvs] [002b2c1] master: MSVC: resolve utf8 encoding issue with some codepages

Campbell Barton noreply at git.blender.org
Sun Feb 23 04:38:56 CET 2014


Commit: 002b2c15418c36b99a4a7fa9f5d220dded818bb7
Author: Campbell Barton
Date:   Sun Feb 23 14:36:31 2014 +1100
https://developer.blender.org/rB002b2c15418c36b99a4a7fa9f5d220dded818bb7

MSVC: resolve utf8 encoding issue with some codepages

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

M	source/blender/editors/interface/interface_widgets.c

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

diff --git a/source/blender/editors/interface/interface_widgets.c b/source/blender/editors/interface/interface_widgets.c
index 8ce7503..ce25c6a 100644
--- a/source/blender/editors/interface/interface_widgets.c
+++ b/source/blender/editors/interface/interface_widgets.c
@@ -1013,7 +1013,8 @@ static void ui_text_clip_middle(uiFontStyle *fstyle, uiBut *but, const rcti *rec
 	strwidth = BLF_width(fstyle->uifont_id, but->drawstr, max_len);
 
 	if (strwidth > okwidth) {
-		const char sep[] = "…";
+		/* utf8 ellipsis '...', some compilers complain */
+		const char sep[] = {0xe2, 0x80, 0xa6, 0x0};
 		const int sep_len = sizeof(sep) - 1;
 		size_t l_end;




More information about the Bf-blender-cvs mailing list