Bocs,
(gpointer)&cp
e's nem (gpointer *)&cp;
gpointer == void *
kb. szoszerint. es az ilyen transzparens callback parameterek mindig void *-ok, csak a gtk/glib ezt "gpointer"-nek hivja.
(es a callback masodik parametere is gpointer es nem gpointer *).