[cairo-commit] goocanvas ChangeLog,1.21,1.22
Damon Chaplin
commit at pdx.freedesktop.org
Sun Apr 16 15:29:46 PDT 2006
Committed by: damon
Update of /cvs/cairo/goocanvas
In directory kemper:/tmp/cvs-serv15745
Modified Files:
ChangeLog
Log Message:
2006-04-16 Damon Chaplin <damon at gnome.org>
* src/goocanvasview.c (propagate_event, emit_pointer_event): ref views
and check they are still valid.
* src/*view.[hc]: made views hold reference on items, to ensure we
never use invalid pointers.
Index: ChangeLog
===================================================================
RCS file: /cvs/cairo/goocanvas/ChangeLog,v
retrieving revision 1.21
retrieving revision 1.22
diff -u -d -r1.21 -r1.22
--- ChangeLog 16 Apr 2006 21:00:54 -0000 1.21
+++ ChangeLog 16 Apr 2006 22:29:44 -0000 1.22
@@ -1,5 +1,13 @@
2006-04-16 Damon Chaplin <damon at gnome.org>
+ * src/goocanvasview.c (propagate_event, emit_pointer_event): ref views
+ and check they are still valid.
+
+ * src/*view.[hc]: made views hold reference on items, to ensure we
+ never use invalid pointers.
+
+2006-04-16 Damon Chaplin <damon at gnome.org>
+
* demo/simple-demo.c: new very simple demo, also used in docs.
* src/goocanvasitemviewsimple.[hc]: new base class for item views,
More information about the cairo-commit
mailing list