Hello community, here is the log from the commit of package scim checked in at Thu Jun 15 15:10:55 CEST 2006. -------- --- scim/scim.changes 2006-04-10 18:08:37.000000000 +0200 +++ scim/scim.changes 2006-06-15 04:30:40.000000000 +0200 @@ -1,0 +2,6 @@ +Thu Jun 15 04:29:30 CEST 2006 - zsu@suse.de + +- Bugzilla #185176: Fixed a bug which prevents empty LookupTable + from being handled correctly by scim::Transaction. + +------------------------------------------------------------------- New: ---- bugzilla-185176-transfer-empty-lookuptable.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ scim.spec ++++++ --- /var/tmp/diff_new_pack.Rxtplg/_old 2006-06-15 15:10:49.000000000 +0200 +++ /var/tmp/diff_new_pack.Rxtplg/_new 2006-06-15 15:10:49.000000000 +0200 @@ -14,7 +14,7 @@ BuildRequires: docbook-xsl-stylesheets doxygen gcc-c++ graphviz gtk2-devel intltool libxslt perl-XML-Parser update-desktop-files Summary: Smart Chinese/Common Input Method platform Version: 1.4.4 -Release: 18 +Release: 23 License: LGPL Group: System/I18n/Chinese Autoreqprov: on @@ -34,6 +34,7 @@ Patch1: configs.patch Patch2: bugzilla-159436-x11-frontend-helper-operation.patch Patch3: bugzilla-163522-xim-server-returns-unexpected-data.patch +Patch4: bugzilla-185176-transfer-empty-lookuptable.patch Patch100: gettextize.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -81,6 +82,7 @@ %patch1 -p1 %patch2 %patch3 -p1 +%patch4 -p0 %if %suse_version == 810 pushd / %patch100 -p0 -b .gettextize @@ -308,6 +310,9 @@ %{_includedir}/scim-1.0 %changelog -n scim +* Thu Jun 15 2006 - zsu@suse.de +- Bugzilla #185176: Fixed a bug which prevents empty LookupTable + from being handled correctly by scim::Transaction. * Mon Apr 10 2006 - mfabian@suse.de - Bugzilla #87443: add "Hangul" to the SCIM Trigger keys. See also: http://librarian.launchpad.net/1914454/scim_config.diff ++++++ bugzilla-185176-transfer-empty-lookuptable.patch ++++++ Index: src/scim_transaction.cpp =================================================================== RCS file: /cvsroot/scim/scim/src/scim_transaction.cpp,v retrieving revision 1.13 retrieving revision 1.13.2.1 diff -u -r1.13 -r1.13.2.1 --- src/scim_transaction.cpp 24 May 2005 12:22:51 -0000 1.13 +++ src/scim_transaction.cpp 7 Jun 2006 09:27:57 -0000 1.13.2.1 @@ -23,7 +23,7 @@ * Free Software Foundation, Inc., 59 Temple Place, Suite 330, * Boston, MA 02111-1307 USA * - * $Id: scim_transaction.cpp,v 1.13 2005/05/24 12:22:51 suzhe Exp $ + * $Id: scim_transaction.cpp,v 1.13.2.1 2006/06/07 09:27:57 suzhe Exp $ * */ @@ -1037,7 +1037,7 @@ m_impl->m_read_pos ++; if (page_size > SCIM_LOOKUP_TABLE_MAX_PAGESIZE || - cursor_pos >= page_size) { + (cursor_pos >= page_size && page_size > 0)) { m_impl->m_read_pos = old_read_pos; return false; } ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-commit-unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit-help@opensuse.org