Applied patch to let gdevcups use automatic memory allocation.
This commit is contained in:
parent
92552fba1e
commit
d24aadea6e
31
ghostscript-gdevcups-ripcache.patch
Normal file
31
ghostscript-gdevcups-ripcache.patch
Normal file
@ -0,0 +1,31 @@
|
||||
diff -up ghostscript-8.71/cups/gdevcups.c.gdevcups-ripcache ghostscript-8.71/cups/gdevcups.c
|
||||
--- ghostscript-8.71/cups/gdevcups.c.gdevcups-ripcache 2010-09-02 14:38:53.886818591 +0100
|
||||
+++ ghostscript-8.71/cups/gdevcups.c 2010-09-02 14:40:49.925943426 +0100
|
||||
@@ -915,8 +915,7 @@ cups_get_space_params(const gx_device_pr
|
||||
switch (sscanf(cache_env, "%f%254s", &cache_size, cache_units))
|
||||
{
|
||||
case 0 :
|
||||
- cache_size = 8 * 1024 * 1024;
|
||||
- break;
|
||||
+ return;
|
||||
case 1 :
|
||||
cache_size *= 4 * CUPS_TILE_SIZE * CUPS_TILE_SIZE;
|
||||
break;
|
||||
@@ -933,12 +932,15 @@ cups_get_space_params(const gx_device_pr
|
||||
}
|
||||
}
|
||||
else
|
||||
- cache_size = 8 * 1024 * 1024;
|
||||
+ return;
|
||||
+
|
||||
+ if (cache_size == 0)
|
||||
+ return;
|
||||
|
||||
dprintf1("DEBUG2: cache_size = %.0f\n", cache_size);
|
||||
|
||||
space_params->MaxBitmap = (int)cache_size;
|
||||
- space_params->BufferSpace = (int)cache_size / 10;
|
||||
+ space_params->BufferSpace = (int)cache_size;
|
||||
}
|
||||
|
||||
|
@ -41,6 +41,7 @@ Patch22: ghostscript-SEARCH_HERE_FIRST.patch
|
||||
Patch23: ghostscript--P-.patch
|
||||
Patch24: ghostscript-epstopdf-failure.patch
|
||||
Patch25: ghostscript-bbox-close.patch
|
||||
Patch26: ghostscript-gdevcups-ripcache.patch
|
||||
|
||||
Requires: urw-fonts >= 1.1, ghostscript-fonts
|
||||
BuildRequires: xz
|
||||
@ -190,6 +191,10 @@ rm -rf libpng zlib jpeg jasper
|
||||
# Applied patch to fix NULL dereference in bbox driver (bug #591624).
|
||||
%patch25 -p1 -b .bbox-close
|
||||
|
||||
# Applied patch to let gdevcups use automatic memory allocation. Use
|
||||
# RIPCache=auto in /etc/cups/cupsd.conf to enable.
|
||||
%patch26 -p1 -b .gdevcups-ripcache
|
||||
|
||||
# Convert manual pages to UTF-8
|
||||
from8859_1() {
|
||||
iconv -f iso-8859-1 -t utf-8 < "$1" > "${1}_"
|
||||
@ -379,6 +384,8 @@ rm -rf $RPM_BUILD_ROOT
|
||||
|
||||
%changelog
|
||||
* Thu Sep 2 2010 Tim Waugh <twaugh@redhat.com> 8.71-12
|
||||
- Applied patch to let gdevcups use automatic memory allocation. Use
|
||||
RIPCache=auto in /etc/cups/cupsd.conf to enable.
|
||||
- Applied patch to fix NULL dereference in bbox driver (bug #591624).
|
||||
- Applied upstream patch to fix iname.c segfault (bug #465311).
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user