[openoffice.org/f14/master] Resolves: rhbz#616508 abrt in atk_wrapper_focus_idle_handler
Caolan McNamara
caolanm at fedoraproject.org
Fri Jul 30 12:21:17 UTC 2010
commit a90e16becd525ae7777a83c692b151b4799dba18
Author: Caolán McNamara <caolanm at redhat.com>
Date: Fri Jul 30 13:21:11 2010 +0100
Resolves: rhbz#616508 abrt in atk_wrapper_focus_idle_handler
openoffice.org.spec | 5 ++++-
workspace.vcl114.patch | 17 +++++++++++++++++
2 files changed, 21 insertions(+), 1 deletions(-)
---
diff --git a/openoffice.org.spec b/openoffice.org.spec
index 344e48c..8be7c27 100644
--- a/openoffice.org.spec
+++ b/openoffice.org.spec
@@ -1,6 +1,6 @@
%define oootag OOO330
%define ooomilestone 2
-%define rh_rpm_release 1
+%define rh_rpm_release 2
# rhbz#465664 jar-repacking breaks help by reordering META-INF/MANIFEST.MF
%define __jar_repack %{nil}
@@ -3785,6 +3785,9 @@ unopkg remove --shared org.openoffice.legacy.ScriptProviderForPython.zip > /dev/
%endif
%changelog
+* Fri Jul 28 2010 Caolán McNamara <caolanm at redhat.com> - 1:3.3.0-2.2
+- Resolves: rhbz#616508 abrt in atk_wrapper_focus_idle_handler
+
* Fri Jul 28 2010 Caolán McNamara <caolanm at redhat.com> - 1:3.3.0-2.1
- latest milestone
- drop integrated openoffice.org-3.3.0.ooo111699.svx.nullfield.patch
diff --git a/workspace.vcl114.patch b/workspace.vcl114.patch
index 2b80570..02780e5 100644
--- a/workspace.vcl114.patch
+++ b/workspace.vcl114.patch
@@ -38,3 +38,20 @@ diff -ru vcl.orig/unx/gtk/app/gtkdata.cxx vcl/unx/gtk/app/gtkdata.cxx
for (i = 0; i < nParams; i++ )
g_free( pCmdLineAry[i] );
delete [] pCmdLineAry;
+diff -ru vcl/unx/gtk/a11y.orig/atkutil.cxx vcl/unx/gtk/a11y/atkutil.cxx
+--- vcl.orig/unx/gtk/a11y.orig/atkutil.cxx 2010-07-28 09:07:53.000000000 +0100
++++ vcl/unx/gtk/a11y/atkutil.cxx 2010-07-28 09:10:39.000000000 +0100
+@@ -77,11 +77,10 @@
+ uno::Reference< accessibility::XAccessible > xAccessible = xNextFocusObject;
+ if( xAccessible.get() == reinterpret_cast < accessibility::XAccessible * > (data) )
+ {
++ AtkObject *atk_obj = xAccessible.is() ? atk_object_wrapper_ref( xAccessible ) : NULL;
+ // Gail does not notify focus changes to NULL, so do we ..
+- if( xAccessible.is() )
++ if( atk_obj )
+ {
+- AtkObject *atk_obj = atk_object_wrapper_ref( xAccessible );
+-
+ #ifdef ENABLE_TRACING
+ fprintf(stderr, "notifying focus event for %p\n", atk_obj);
+ #endif
More information about the scm-commits
mailing list