rpms/at-spi/FC-5 at-spi-1.7.7-unref.patch, NONE, 1.1 at-spi.spec, 1.33, 1.34

fedora-cvs-commits at redhat.com fedora-cvs-commits at redhat.com
Fri Sep 1 03:19:46 UTC 2006


Author: mclasen

Update of /cvs/dist/rpms/at-spi/FC-5
In directory cvs.devel.redhat.com:/tmp/cvs-serv744

Modified Files:
	at-spi.spec 
Added Files:
	at-spi-1.7.7-unref.patch 
Log Message:
fix 64bit a11y


at-spi-1.7.7-unref.patch:
 atk-bridge/bridge.c |    2 +-
 libspi/util.c       |    2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

--- NEW FILE at-spi-1.7.7-unref.patch ---
--- at-spi-1.7.7/atk-bridge/bridge.c.unref	2006-08-31 23:13:54.000000000 -0400
+++ at-spi-1.7.7/atk-bridge/bridge.c	2006-08-31 23:14:08.000000000 -0400
@@ -694,7 +694,7 @@
   
   g_free (e.type);
 
-  if (e.any_data._release) CORBA_free (&e.any_data._value);
+  if (e.any_data._release) CORBA_free (e.any_data._value);
   
   va_end (args);
 
--- at-spi-1.7.7/libspi/util.c.unref	2006-08-31 23:14:52.000000000 -0400
+++ at-spi-1.7.7/libspi/util.c	2006-08-31 23:15:35.000000000 -0400
@@ -152,7 +152,7 @@
   details->source_name = CORBA_string_dup (name);
   
   details->any_data._type = TC_CORBA_Object;
-  details->any_data._value = o;
+  details->any_data._value = ORBit_copy_value (o, TC_CORBA_Object);
   details->any_data._release = TRUE;
 }
 


Index: at-spi.spec
===================================================================
RCS file: /cvs/dist/rpms/at-spi/FC-5/at-spi.spec,v
retrieving revision 1.33
retrieving revision 1.34
diff -u -r1.33 -r1.34
--- at-spi.spec	17 Apr 2006 14:16:18 -0000	1.33
+++ at-spi.spec	1 Sep 2006 03:19:43 -0000	1.34
@@ -7,10 +7,11 @@
 Summary: Assistive Technology Service Provider Interface 
 Name: at-spi
 Version: 1.7.7
-Release: 1.fc5.2
+Release: 1.fc5.3
 URL: http://developer.gnome.org/projects/gap/
 Source0: %{name}-%{version}.tar.bz2
 Patch0: at-spi-1.7.7-miscompile.patch
+Patch1: at-spi-1.7.7-unref.patch
 
 License: LGPL
 Group: System Environment/Libraries
@@ -51,7 +52,8 @@
 
 %prep
 %setup -q
-%patch -p1 -b .miscompile
+%patch0 -p1 -b .miscompile
+%patch1 -p1 -b .unref
 
 %build
 %configure --disable-gtk-doc
@@ -92,6 +94,10 @@
 %{_includedir}/* 
 
 %changelog
+* Thu Aug 31 2006 Matthias Clasen <mclasen at redhat.com> - 1.7.7-1.fc5.3
+- Apply an upstream fix which should make accessibility
+  work on 64bit systems again
+
 * Mon Apr 17 2006 Matthias Clasen <mclasen at redhat.com> - 1.7.7-1.fc5.2
 - Revert the previous change
 




More information about the fedora-cvs-commits mailing list