Fixed function. (converion for the '99' stroke)
authorKoichi KAMICHI <kamichi@fonts.jp>
Thu, 10 Feb 2005 06:21:39 +0000 (06:21 +0000)
committerKoichi KAMICHI <kamichi@fonts.jp>
Thu, 10 Feb 2005 06:21:39 +0000 (06:21 +0000)
kagecgi/kagechar.c
kagecgi/kageeg.c

index 6d8a2eb..737d010 100755 (executable)
@@ -384,6 +384,8 @@ void convert99calc(const char *in, KGString *out){
   //*end = '\0';
   buf1 = kg_string_new(pname);
   generateGlyph(buf1, buf2);
+  //calc_sizes for using IDS as pname
+  buf2 = CalcSizes(buf2, 1);
   if(buf2->len == 0) return;
   
   //convert
index 810f723..52944a0 100755 (executable)
@@ -48,7 +48,7 @@ void generateGlyph(const KGString *in, KGString *out){
   //search from parts
   searchPartsData(in, tmp);
   if(tmp->len != 0){
-    tmp = CalcSizes(tmp, 1);
+    tmp = CalcSizes(tmp, 1);// this line may not be needed
     out = kg_string_assign(out, tmp->str);
     return;
   }