OSDN Git Service

modified: src/recognize_extra.c
authorevgeny <evgeny@users.sourceforge.jp>
Thu, 9 Jun 2011 15:29:31 +0000 (19:29 +0400)
committerevgeny <evgeny@users.sourceforge.jp>
Thu, 9 Jun 2011 15:29:31 +0000 (19:29 +0400)
modified:   src/recognize_stroke.c
modified:   src/strokes.txt

src/recognize_extra.c
src/recognize_stroke.c
src/strokes.txt [changed mode: 0755->0644]

index 8b8b743..91dafa5 100644 (file)
@@ -59,7 +59,7 @@ static void get_sz(GList *strokes, gint *sz)
 
 gint pass_extra_filters(GList *strokes, gunichar2 *entry)
 {
-    gunichar2 arg[2], fn, c;
+    gunichar2 arg[2], fn = 0, c;
     gint stroke[2];
     gint sc, val[2];
     gint index = 0;
@@ -148,6 +148,7 @@ gint pass_extra_filters(GList *strokes, gunichar2 *entry)
                    }
 
                    // reset
+                   fn = 0;
                    index = 0;
                    must = False;
                    arg[0] = arg[1] = 0;
index fd932df..55fbe2b 100644 (file)
@@ -78,7 +78,7 @@ static GList* filter_equal_points(GList *s)
        p2 = (GdkPoint*)g_list_next(s)->data;
        if((p->x == p2->x) && (p->y == p2->y))
        {
-           s = g_list_delete_link(s, s);
+           s = g_list_delete_link(g_list_first(s), s);
        }
     }
     return g_list_first(s);
old mode 100755 (executable)
new mode 100644 (file)
index 2228720..1971d1a
Binary files a/src/strokes.txt and b/src/strokes.txt differ