Hello community,

here is the log from the commit of package oxygen-gtk2 for openSUSE:Factory 
checked in at 2012-07-02 11:06:39
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/oxygen-gtk2 (Old)
 and      /work/SRC/openSUSE:Factory/.oxygen-gtk2.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "oxygen-gtk2", Maintainer is ""

Changes:
--------
--- /work/SRC/openSUSE:Factory/oxygen-gtk2/oxygen-gtk2.changes  2012-06-25 
11:52:28.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.oxygen-gtk2.new/oxygen-gtk2.changes     
2012-07-02 11:06:41.000000000 +0200
@@ -1,0 +2,4 @@
+Mon Jul 2 09:15:00 UTC 2012 - renda.kr...@gmail.com
+- Crash fix, fixes #bko 302197 and JRE crashes
+
+-------------------------------------------------------------------

New:
----
  changeset_rebda9cf5273f62ce226612d3080f49f135f3f2d4.diff

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ oxygen-gtk2.spec ++++++
--- /var/tmp/diff_new_pack.qalvPF/_old  2012-07-02 11:06:42.000000000 +0200
+++ /var/tmp/diff_new_pack.qalvPF/_new  2012-07-02 11:06:42.000000000 +0200
@@ -24,6 +24,7 @@
 Group:          System/GUI/KDE
 Url:            
https://projects.kde.org/projects/playground/artwork/oxygen-gtk/
 Source0:        
ftp://ftp.kde.org/pub/kde/stable/oxygen-gtk2/%{version}/src/%{name}-%{version}.tar.bz2
+Patch0:         changeset_rebda9cf5273f62ce226612d3080f49f135f3f2d4.diff
 Source100:      baselibs.conf
 BuildRequires:  cmake
 BuildRequires:  gcc-c++
@@ -91,6 +92,7 @@
 
 %prep
 %setup -q
+%patch0
 
 %build
 mkdir -p build

++++++ changeset_rebda9cf5273f62ce226612d3080f49f135f3f2d4.diff ++++++
commit ebda9cf5273f62ce226612d3080f49f135f3f2d4
Author: Hugo Pereira Da Costa <h...@oxygen-icons.org>
Date:   Fri Jun 22 11:27:45 2012 +0200

    Check clipRect validity before altering its width
    CCBUG: 302197

diff --git a/src/oxygenstylewrapper.cpp b/src/oxygenstylewrapper.cpp
index 8795b9d..5fa8fce 100644
--- src/oxygenstylewrapper.cpp
+++ src/oxygenstylewrapper.cpp
@@ -2178,10 +2178,8 @@ namespace Oxygen
         } else if( d.isCheck() && ( GTK_IS_CHECK_MENU_ITEM( widget ) || /* for 
LibreOffice */GTK_IS_MENU_ITEM( widget ) ) ) {
 
             // Fix cliprect for LibreOffice
-            if(GTK_IS_MENU_ITEM(widget))
-            {
-                ++clipRect->width;
-            }
+            if( clipRect && GTK_IS_MENU_ITEM(widget))
+            { ++clipRect->width; }
 
             StyleOptions options( widget, state, shadow );
             options |= (Blend|Flat|NoFill);
-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org

Reply via email to