Namazu-users-ja(旧)


[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Bad Free() wakati.pl line 71.



  菅です。

> > >   Kakasi 2.3.4(+ 20020129patch) 
> > この20020129patchには、src/kakasi.c に、

  因みにこのパッチは以下の物です。2.3.4 にはこれしか当てていませんでした。

--- src/kakasi.c    2001/09/02 11:43:21     1.20
+++ src/kakasi.c    2002/01/13 06:21:06
@@ -559,7 +559,13 @@
                } else if (c[0].c1 == 0xa5) {
                    ptype = 5;
                } else if ((c[0].c1 == 0xa1) && (c[0].c2 == 0xbc)) {
-                   ptype = 5;
+                   if (pctype == 5) {
+                       ptype = 5;
+                   } else if (pctype == 6) {
+                       ptype = 6;
+                   } else {
+                       ptype = 5;
+                   }
                } else {
                    ptype = 4;
                }
-- 

					ADVANTEST corp.
					Taiji.Can@xxxxxxxxxxxxxxxxxxx