Hello community, here is the log from the commit of package imlib2 checked in at Tue Dec 12 02:27:51 CET 2006. -------- --- imlib2/imlib2.changes 2006-11-14 08:50:13.000000000 +0100 +++ /mounts/work_src_done/STABLE/imlib2/imlib2.changes 2006-12-11 21:31:33.000000000 +0100 @@ -1,0 +2,6 @@ +Mon Dec 11 21:30:51 CET 2006 - jw@suse.de + +- uninitialized variable bug + patched and sent upstream. + +------------------------------------------------------------------- New: ---- happy-abuild.diff ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ imlib2.spec ++++++ --- /var/tmp/diff_new_pack.5cMOOm/_old 2006-12-12 02:27:18.000000000 +0100 +++ /var/tmp/diff_new_pack.5cMOOm/_new 2006-12-12 02:27:18.000000000 +0100 @@ -14,7 +14,7 @@ BuildRequires: freetype2-devel giflib-devel libpng-devel libtiff-devel xorg-x11 xorg-x11-devel Summary: Imlib 2, the Successor to Imlib Version: 1.3.0 -Release: 1 +Release: 2 License: BSD License and BSD-like Group: Development/Libraries/X11 Source: %name-%version.tar.gz @@ -23,6 +23,7 @@ Patch2: imlib2-1.2.1-more-fixes.patch Patch3: imlib2-loader_jpeg.patch Patch4: imlib2-tiffix.patch +Patch5: happy-abuild.diff BuildRoot: %{_tmppath}/%{name}-%{version}-build URL: http://www.enlightenment.org/Libraries/Imlib2/ Provides: imlib2-loader_jpeg imlib2-loader_png imlib2-loader_argb imlib2-loader_tiff imlib2-loader_gif imlib2-loader_zlib imlib2-loader_bz2 imlib2-loader_pnm imlib2-loader_bmp imlib2-loader_xpm imlib2-loader_tga @@ -103,6 +104,7 @@ %patch2 -p0 %patch3 -p1 %patch4 -p1 +%patch5 -p1 %build %if %suse_version > 1000 @@ -176,6 +178,9 @@ %attr(755,root,root) %{_libdir}/imlib2/loaders %changelog -n imlib2 +* Mon Dec 11 2006 - jw@suse.de +- uninitialized variable bug + patched and sent upstream. * Tue Nov 14 2006 - meissner@suse.de - Removed the incorrect loader_jpeg hunk of fix for #214313. #220671 ++++++ happy-abuild.diff ++++++ --- imlib2-1.3.0/src/modules/loaders/loader_bmp.c.orig 2006-09-06 13:34:49.000000000 +0200 +++ imlib2-1.3.0/src/modules/loaders/loader_bmp.c 2006-12-11 20:50:15.926001000 +0100 @@ -533,6 +533,7 @@ unsigned char *buffer_end_minus_1 = buffer_end - 1; x = 0; y = 0; + g = 1; // Better say 1 than uninitialized; what is this good for anyway? jw@suse.de for (i = 0; i < imgsize && buffer_ptr < buffer_end_minus_1 && g; i++) { byte1 = buffer_ptr[0]; ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org