[Bf-blender-cvs] [8b494e0] master: Fix reading uninitialized buffer

Campbell Barton noreply at git.blender.org
Sat May 30 08:20:16 CEST 2015


Commit: 8b494e03be2adc1be3ba050649e6802748a2bf5b
Author: Campbell Barton
Date:   Sat May 30 14:48:42 2015 +1000
Branches: master
https://developer.blender.org/rB8b494e03be2adc1be3ba050649e6802748a2bf5b

Fix reading uninitialized buffer

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

M	source/blender/editors/curve/editfont.c

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

diff --git a/source/blender/editors/curve/editfont.c b/source/blender/editors/curve/editfont.c
index 7eaa9af..dd80782 100644
--- a/source/blender/editors/curve/editfont.c
+++ b/source/blender/editors/curve/editfont.c
@@ -1366,7 +1366,7 @@ static int insert_text_invoke(bContext *C, wmOperator *op, const wmEvent *event)
 				accentcode = 0;
 			}
 			else if (event->utf8_buf[0]) {
-				BLI_strncpy_wchar_from_utf8(inserted_text, event->utf8_buf, 2);
+				inserted_text[0] = BLI_str_utf8_as_unicode(event->utf8_buf);
 				ascii = inserted_text[0];
 				insert_into_textbuf(obedit, ascii);
 				accentcode = 0;




More information about the Bf-blender-cvs mailing list