From c820a35c23f65807cc0eaaa0f39ec51b98e06192 Mon Sep 17 00:00:00 2001 From: Arturo Espinosa Date: Tue, 18 Jan 2000 06:17:26 +0000 Subject: Sync - Federico svn path=/trunk/; revision=1585 --- calendar/cal-client/cal-listener.c | 9 ++++----- calendar/cal-client/cal-listener.h | 3 +-- 2 files changed, 5 insertions(+), 7 deletions(-) (limited to 'calendar/cal-client') diff --git a/calendar/cal-client/cal-listener.c b/calendar/cal-client/cal-listener.c index 581f7eeb6e..2c3ffe119d 100644 --- a/calendar/cal-client/cal-listener.c +++ b/calendar/cal-client/cal-listener.c @@ -108,9 +108,8 @@ cal_listener_class_init (CalListenerClass *class) GTK_RUN_FIRST, object_class->type, GTK_SIGNAL_OFFSET (CalListenerClass, cal_loaded), - gtk_marshal_NONE__POINTER_POINTER, - GTK_TYPE_NONE, 2, - GTK_TYPE_POINTER, + gtk_marshal_NONE__POINTER, + GTK_TYPE_NONE, 1, GTK_TYPE_POINTER); cal_listener_signals[OBJ_ADDED] = gtk_signal_new ("obj_added", @@ -205,7 +204,6 @@ cal_listener_destroy (GtkObject *object) static void Listener_cal_loaded (PortableServer_Servant servant, GNOME_Calendar_Cal cal, - GNOME_Calendar_CalObj calobj, CORBA_Environment *ev) { CalListener *listener; @@ -215,8 +213,9 @@ Listener_cal_loaded (PortableServer_Servant servant, priv = listener->priv; priv->cal = CORBA_Object_duplicate (cal, ev); + GNOME_Unknown_ref (priv->cal); gtk_signal_emit (GTK_OBJECT (listener), cal_listener_signals[CAL_LOADED], - cal, calobj); + cal); } /* Listener::obj_added method */ diff --git a/calendar/cal-client/cal-listener.h b/calendar/cal-client/cal-listener.h index 55772cb1ba..41665b2b58 100644 --- a/calendar/cal-client/cal-listener.h +++ b/calendar/cal-client/cal-listener.h @@ -50,8 +50,7 @@ struct _CalListener { struct _CalListenerClass { GnomeObjectClass parent_class; - void (* cal_loaded) (CalListener *listener, GNOME_Calendar_Cal cal, - GNOME_Calendar_CalObj calobj); + void (* cal_loaded) (CalListener *listener, GNOME_Calendar_Cal cal); void (* obj_added) (CalListener *listener, GNOME_Calendar_CalObj calobj); void (* obj_removed) (CalListener *listener, GNOME_Calendar_CalObjUID uid); void (* obj_changed) (CalListener *listener, GNOME_Calendar_CalObj calobj); -- cgit v1.2.3