summaryrefslogtreecommitdiff
blob: 0e1f862fd1480a102c6572cfba8b8d774db6ccea (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
--- a/skkserv/skkserv.c
+++ a/skkserv/skkserv.c
@@ -382,6 +382,10 @@
   code = KANA_END;
 
   while ((c = fgetc(jisho)) != EOF) {
+    if (c == '>') {
+      fgets(buf, BUFSIZE, jisho);
+      continue;
+    }
     target = ((c & 0xff)<< 8) | (fgetc(jisho) & 0xff);
     if (target == STRMARK) {
       fgets(buf, BUFSIZE, jisho);