Hello community,
here is the log from the commit of package yast2-libyui
checked in at Thu Apr 24 01:56:58 CEST 2008.
--------
--- yast2-libyui/yast2-libyui.changes 2008-04-16 16:37:44.000000000 +0200
+++ /mounts/work_src_done/STABLE/yast2-libyui/yast2-libyui.changes 2008-04-23 16:13:17.871174000 +0200
@@ -1,0 +2,7 @@
+Wed Apr 23 15:57:16 CEST 2008 - sh@suse.de
+
+- Fixed segfault when discarding events from foreign dialogs
+ (bnc #382771)
+- V 2.16.46
+
+-------------------------------------------------------------------
Old:
----
yast2-libyui-2.16.45.tar.bz2
New:
----
yast2-libyui-2.16.46.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ yast2-libyui.spec ++++++
--- /var/tmp/diff_new_pack.pf1537/_old 2008-04-24 01:56:52.000000000 +0200
+++ /var/tmp/diff_new_pack.pf1537/_new 2008-04-24 01:56:52.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package yast2-libyui (Version 2.16.45)
+# spec file for package yast2-libyui (Version 2.16.46)
#
# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
@@ -12,12 +12,12 @@
Name: yast2-libyui
-Version: 2.16.45
+Version: 2.16.46
Release: 1
License: GPL v2 or later
Group: System/YaST
BuildRoot: %{_tmppath}/%{name}-%{version}-build
-Source0: yast2-libyui-2.16.45.tar.bz2
+Source0: yast2-libyui-2.16.46.tar.bz2
Prefix: /usr
Source1: yast2-libyui-rpmlintrc
BuildRequires: gcc-c++
@@ -70,7 +70,7 @@
Stefan Hundhammer
%prep
-%setup -n yast2-libyui-2.16.45
+%setup -n yast2-libyui-2.16.46
%build
%{prefix}/bin/y2tool y2autoconf
@@ -115,8 +115,11 @@
%dir %{_datadir}/cmake/Modules
%{_datadir}/cmake/Modules/*
%doc %{prefix}/share/doc/packages/yast2-libyui
-
%changelog
+* Wed Apr 23 2008 sh@suse.de
+- Fixed segfault when discarding events from foreign dialogs
+ (bnc #382771)
+- V 2.16.46
* Wed Apr 16 2008 sh@suse.de
- Deleting events is now automatically handled by YDialog.
Simply remove all "delete event" calls.
++++++ yast2-libyui-2.16.45.tar.bz2 -> yast2-libyui-2.16.46.tar.bz2 ++++++
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-libyui-2.16.45/src/YDialog.cc new/yast2-libyui-2.16.46/src/YDialog.cc
--- old/yast2-libyui-2.16.45/src/YDialog.cc 2008-04-16 14:27:39.000000000 +0200
+++ new/yast2-libyui-2.16.46/src/YDialog.cc 2008-04-23 15:47:31.000000000 +0200
@@ -290,7 +290,7 @@
// If there was no event or if filterInvalidEvents() discarded
// an invalid event, go back and get the next one.
- if ( event->widget() )
+ if ( event && event->widget() )
{
YPushButton * button = dynamic_cast ( event->widget() );
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-libyui-2.16.45/src/YMultiProgressMeter.h new/yast2-libyui-2.16.46/src/YMultiProgressMeter.h
--- old/yast2-libyui-2.16.45/src/YMultiProgressMeter.h 2008-02-21 13:58:30.000000000 +0100
+++ new/yast2-libyui-2.16.46/src/YMultiProgressMeter.h 2008-04-17 18:42:09.000000000 +0200
@@ -46,7 +46,7 @@
*
* CD #1: A lot of packages are to be installed from this CD, and a fair amount
* of those are already installed, but some are still missing.
- * CD #2: Some packages were installed from this , but this CD is finished.
+ * CD #2: Some packages were installed from this, but this CD is finished.
* CD #3: Quite some packages are to be installed from this CD.
* CD #4: Very few packages are to be installed from this CD.
*
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-libyui-2.16.45/VERSION new/yast2-libyui-2.16.46/VERSION
--- old/yast2-libyui-2.16.45/VERSION 2008-04-16 12:22:07.000000000 +0200
+++ new/yast2-libyui-2.16.46/VERSION 2008-04-23 15:57:08.000000000 +0200
@@ -1 +1 @@
-2.16.45
+2.16.46
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org
For additional commands, e-mail: opensuse-commit+help@opensuse.org