Hello community, here is the log from the commit of package xbase checked in at Sat Nov 29 23:23:00 CET 2008. -------- --- xbase/xbase.changes 2008-04-16 14:19:44.000000000 +0200 +++ /mounts/work_src_done/STABLE/xbase/xbase.changes 2008-11-28 14:35:52.000000000 +0100 @@ -1,0 +2,5 @@ +Mon Nov 24 14:05:51 CET 2008 - mseben@suse.cz + +- fixed array delete *-array-del.patch [bnc#445638] + +------------------------------------------------------------------- calling whatdependson for head-i586 New: ---- xbase-2.0.0-array-del.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ xbase.spec ++++++ --- /var/tmp/diff_new_pack.I16951/_old 2008-11-29 23:22:50.000000000 +0100 +++ /var/tmp/diff_new_pack.I16951/_new 2008-11-29 23:22:50.000000000 +0100 @@ -2,9 +2,16 @@ # spec file for package xbase (Version 2.0.0) # # Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany. -# This file and all modifications and additions to the pristine -# package are under the same license as the package itself. # +# All modifications and additions to the file contributed by third parties +# remain the property of their copyright owners, unless otherwise agreed +# upon. The license for this file, and modifications and additions to the +# file, is the same license as for the pristine package itself (unless the +# license for the pristine package is not an Open Source License, in which +# case the license is the MIT License). An "Open Source License" is a +# license that conforms to the Open Source Definition (Version 1.9) +# published by the Open Source Initiative. + # Please submit bugfixes or comments via http://bugs.opensuse.org/ # @@ -17,11 +24,12 @@ Summary: XBase Compatible C++ Class Library Url: http://www.rekallrevealed.org/packages/ Version: 2.0.0 -Release: 216 +Release: 251 Source0: %name-%version.tar.bz2 Patch1: %name-%version-makefiles.patch Patch2: %name-%version-gcc41fix.patch Patch3: %name-%version-iostream_h.patch +Patch4: %name-%version-array-del.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build %description @@ -114,6 +122,7 @@ %patch1 %patch2 %patch3 +%patch4 %build autoreconf -i -f @@ -156,6 +165,8 @@ %doc docs/html %changelog +* Mon Nov 24 2008 mseben@suse.cz +- fixed array delete *-array-del.patch [bnc#445638] * Wed Apr 16 2008 schwab@suse.de - Fix configure script. * Tue Nov 13 2007 lmichnovic@suse.cz ++++++ xbase-2.0.0-array-del.patch ++++++ --- bin/dbfutil1.cpp +++ bin/dbfutil1.cpp @@ -233,2 +233,4 @@ void MyClass::ConvertDatabase() - if( MemoFieldLen > 0 ) - delete MemoFieldBuf; + if( MemoFieldLen > 0 ){ + delete [] MemoFieldBuf; + MemoFieldBuf = NULL; + } @@ -259,2 +261,4 @@ void MyClass::ConvertDatabase() - if( MemoFieldLen > 0 ) - delete MemoFieldBuf; + if( MemoFieldLen > 0 ){ + delete [] MemoFieldBuf; + MemoFieldBuf = NULL; + } ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org