pidgin/plugins/gestures/stroke.c

changeset 28417
43c84621ba83
parent 15435
4b933b06d75e
child 37427
b7ca07c50ef1
--- a/pidgin/plugins/gestures/stroke.c	Sat Aug 29 03:03:00 2009 +0000
+++ b/pidgin/plugins/gestures/stroke.c	Sat Aug 29 22:04:20 2009 +0000
@@ -207,10 +207,7 @@
       metrics->max_x = -1;
       metrics->max_y = -1;
 
-      metrics->pointList = (GSList*) g_malloc (sizeof (GSList));
-
-      metrics->pointList->data = new_point_p;
-      metrics->pointList->next = NULL;
+      metrics->pointList = g_slist_prepend(metrics->pointList, new_point_p);
       metrics->point_count = 0;
 
     } else {

mercurial