gsignals and closure


I'm trying to add parameters to my gsignal implementation. Is the use of a closure function required to handle parameters? I wrote a marshall.list file and ran it through glib-genmarshall to generate the c and header files, but my parameter (right now just a guint for testing) always comes out as garbage on the signal recipient's end. The only difference between my test app and the sample given at is that his maman-file-complex class uses a default_closure function. I'm not sure, but it doesn't seem to be related to parameter-passing. Does anyone know more about this?


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