diff Wnn/jserver/jbiki.c @ 1:790205f476c0

applied wnn_dec12.diff
author Yoshiki Yazawa <yaz@cc.rim.or.jp>
date Thu, 13 Dec 2007 04:47:24 +0900
parents bbc77ca4def5
children ed4bb01eb317
line wrap: on
line diff
--- a/Wnn/jserver/jbiki.c	Thu Dec 13 04:30:14 2007 +0900
+++ b/Wnn/jserver/jbiki.c	Thu Dec 13 04:47:24 2007 +0900
@@ -185,7 +185,7 @@
           maxlevel = max (maxlevel, len);
           if (j_e_p >= jmtw_end)
             return (-1);
-          j_e_p->kanji1 = p->kanjipter;
+          j_e_p->kanji1 = (UCHAR *)p->kanjipter;
           j_e_p->kanji2 = 0;
           j_e_p->serial = p->serial;
           j_e_p->kosuu = p->kosuu;
@@ -445,7 +445,7 @@
           maxlevel = max (maxlevel, level + 1);
           if (j_e_p >= jmtw_end)
             return (-1);
-          j_e_p->kanji1 = *(int *) (hopter + 8);
+          j_e_p->kanji1 = (UCHAR *) (hopter + 8);
           j_e_p->kanji2 = sumst[index - 1];
           j_e_p->serial = serial = *(int *) (hopter + 4) + sumst[index - 1];
           j_e_p->kosuu = cnt;
@@ -607,7 +607,7 @@
               *jepp = j_e_p;
               if (j_e_p >= jmtw_end)
                 return (-1);
-              j_e_p->kanji1 = p->kanjipter;
+              j_e_p->kanji1 = (UCHAR *)p->kanjipter; //xxx this may result in failure --yaz
               j_e_p->kanji2 = 0;
               j_e_p->serial = serial;
               j_e_p->kosuu = 1;