rpms/argyllcms/devel argyllcms-0.70-scanin-doublefree-fix.patch, NONE, 1.1 argyllcms.spec, 1.1, 1.2
Nicolas Mailhot (nim)
fedora-extras-commits at redhat.com
Fri Feb 8 20:54:28 UTC 2008
Author: nim
Update of /cvs/extras/rpms/argyllcms/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv29642/devel
Modified Files:
argyllcms.spec
Added Files:
argyllcms-0.70-scanin-doublefree-fix.patch
Log Message:
another code fix
argyllcms-0.70-scanin-doublefree-fix.patch:
--- NEW FILE argyllcms-0.70-scanin-doublefree-fix.patch ---
diff -u argyll_orig/scanin/scanrd.c argyll/scanin/scanrd.c
--- argyll_orig/scanin/scanrd.c 2008-01-08 00:04:01.000000000 +0100
+++ argyll/scanin/scanrd.c 2008-01-08 04:21:38.000000000 +0100
@@ -2908,6 +2908,7 @@
sp->P[e] = -2.0; /* Signal no value */
free(s->sbend[s->cei]->ps[0]); /* Free up histogram array */
s->sbend[s->cei]->active = 0;
+ s->cei++;
END_FOR_ALL_ITEMS(sp);
return 0;
Index: argyllcms.spec
===================================================================
RCS file: /cvs/extras/rpms/argyllcms/devel/argyllcms.spec,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- argyllcms.spec 8 Feb 2008 18:51:41 -0000 1.1
+++ argyllcms.spec 8 Feb 2008 20:53:49 -0000 1.2
@@ -4,7 +4,7 @@
Name: argyllcms
Version: 0.70
-Release: 0.8%{?alphatag}%{?dist}
+Release: 0.9%{?alphatag}%{?dist}
Summary: ICC compatible color management system
Group: User Interface/X
@@ -17,6 +17,8 @@
Patch0: %{name}-0.70-build.patch
# Patch by Stefan Brüns, bz421921#c18
Patch1: %{name}-0.70-printf.patch
+# Patch by Stefan Brüns, bz421921#c24
+Patch2: %{name}-0.70-scanin-doublefree-fix.patch
BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
BuildRequires: jam, libtiff-devel, libusb-devel
@@ -61,8 +63,10 @@
rm -fr tiff libusb libusbw
# Make argyllcms actually build on a modern Linux system
%patch0 -p1 -b .build
-# Do not use printf as a function name
+
+# Code fixes
%patch1 -p1 -b .printf
+%patch2 -p1 -b .scanin
%build
@@ -178,6 +182,8 @@
%changelog
* Thu Feb 8 2008 Nicolas Mailhot <nicolas.mailhot at laposte.net>
+- 0.70-0.8.Beta9
+â Another code fix (Stefan Brüns)
- 0.70-0.8.Beta8
â update to Stefan Brüns' latest safe-printf patch (bz421921#c18)
More information about the fedora-extras-commits
mailing list