[Bf-blender-cvs] [3eb818e] master: Text3d: smallcaps wasnt working properly for text-on-path

Campbell Barton noreply at git.blender.org
Sun Jan 5 11:15:41 CET 2014


Commit: 3eb818e53a988228fa997fcf09eebb66d8fb344e
Author: Campbell Barton
Date:   Sun Jan 5 20:50:15 2014 +1100
https://developer.blender.org/rB3eb818e53a988228fa997fcf09eebb66d8fb344e

Text3d: smallcaps wasnt working properly for text-on-path

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

M	source/blender/blenkernel/intern/font.c

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

diff --git a/source/blender/blenkernel/intern/font.c b/source/blender/blenkernel/intern/font.c
index 59061c2..d0656b0 100644
--- a/source/blender/blenkernel/intern/font.c
+++ b/source/blender/blenkernel/intern/font.c
@@ -587,7 +587,7 @@ bool BKE_vfont_to_curve(Main *bmain, Scene *scene, Object *ob, int mode,
 	for (i = 0; i <= slen; i++) {
 makebreak:
 		/* Characters in the list */
-		info = &(custrinfo[i]);
+		info = &custrinfo[i];
 		ascii = mem[i];
 		if (info->flag & CU_CHINFO_SMALLCAPS) {
 			ascii = towupper(ascii);
@@ -893,6 +893,7 @@ makebreak:
 				float si, co;
 				
 				/* rotate around center character */
+				info = &custrinfo[i];
 				ascii = mem[i];
 
 				che = find_vfont_char(vfd, ascii);




More information about the Bf-blender-cvs mailing list