Re: [g-a-devel]Fix for bug 94555



On Thu, 2002-10-03 at 09:49, Padraig O'Briain wrote:
> I would like to make the attached change to at-spi-registryd.
> 
> The change to impl_accessibility_registry_deregister_global_event_listener_all 
> ensures that a toolkit listener is correctly removed.
> 
> OK to commit?
Yikes!!!

yes indeed.  

-Bill

> Padraig
> ----
> 

> ? Accessibility_Registry.server.in
> ? at-spi-registryd
> cvs server: Diffing .
> Index: registry.c
> ===================================================================
> RCS file: /cvs/gnome/at-spi/registryd/registry.c,v
> retrieving revision 1.50
> diff -u -p -r1.50 registry.c
> --- registry.c	19 Sep 2002 07:19:50 -0000	1.50
> +++ registry.c	3 Oct 2002 08:45:06 -0000
> @@ -126,7 +126,7 @@ desktop_remove_application (SpiDesktop *
>  static void
>  spi_registry_object_finalize (GObject *object)
>  {
> -  printf ("spi_registry_object_finalize called\n");
> +  fprintf (stderr, "spi_registry_object_finalize called\n");
>  
>    /* TODO: unref deviceeventcontroller, which disconnects key listener */
>    G_OBJECT_CLASS (spi_registry_parent_class)->finalize (object);
> @@ -419,7 +419,7 @@ impl_accessibility_registry_deregister_g
>  	CORBA_Environment          *ev)
>  {
>    int i;
> -  GList **lists[2];
> +  GList **lists[3];
>    SpiRegistry *registry = SPI_REGISTRY (bonobo_object_from_servant (servant));
>  
>    lists[0] = &registry->object_listeners;





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