From: cristy Date: Fri, 25 Mar 2011 15:33:43 +0000 (+0000) Subject: (no commit message) X-Git-Tag: 7.0.1-0~7887 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=b936f7089f8bd56bf771c7cb6017a9af98a4ffd5;p=imagemagick --- diff --git a/index.html b/index.html index 526a2159d..69a0ae64e 100644 --- a/index.html +++ b/index.html @@ -184,7 +184,7 @@ Druckerei @@ -209,7 +209,7 @@

The ImageMagick development process ensures a stable API and ABI. Before each ImageMagick release, we perform a comprehensive security assessment that includes memory and thread error detection to prevent security vulnerabilities.

-

The current release is ImageMagick 6.6.8-7.

+

The current release is ImageMagick 6.6.8-8.

diff --git a/magick/string.c b/magick/string.c index 3e1eb25be..a929dfa25 100644 --- a/magick/string.c +++ b/magick/string.c @@ -223,7 +223,7 @@ MagickExport char *CloneString(char **destination,const char *source) if (~length < MaxTextExtent) ThrowFatalException(ResourceLimitFatalError,"UnableToAcquireString"); *destination=(char *) ResizeQuantumMemory(*destination,length+MaxTextExtent, - sizeof(*destination)); + sizeof(**destination)); if (*destination == (char *) NULL) ThrowFatalException(ResourceLimitFatalError,"UnableToAcquireString"); if (length != 0) diff --git a/www/ImageMagickObject.html b/www/ImageMagickObject.html index d1e4096a5..c5a5c5e59 100644 --- a/www/ImageMagickObject.html +++ b/www/ImageMagickObject.html @@ -185,7 +185,7 @@ Druckerei diff --git a/www/advanced-unix-installation.html b/www/advanced-unix-installation.html index ff8afd9df..adbb3aabf 100644 --- a/www/advanced-unix-installation.html +++ b/www/advanced-unix-installation.html @@ -184,7 +184,7 @@ Druckerei @@ -221,7 +221,7 @@

The configure script looks at your environment and decides what it can cobble together to get ImageMagick compiled and installed on your system. This includes finding a compiler, where your compiler header files are located (e.g. stdlib.h), and if any delegate libraries are available for ImageMagick to use (e.g. JPEG, PNG, TIFF, etc.). If you are willing to accept configure's default options, and build from within the source directory, you can simply type:

-

$magick> cd ImageMagick-6.6.8-7 $magick> ./configure

+

$magick> cd ImageMagick-6.6.8-8 $magick> ./configure

Watch the configure script output to verify that it finds everything that you think it should. Pay particular attention to the last lines of the script output. For example, here is a recent report from our system:

@@ -573,7 +573,7 @@ Options used to compile and link:

Download the ImageMagick source distribution and verify the distribution against its message digest.

Unpack and change into the top-level ImageMagick directory:

-

$magick> tar xvfz ImageMagick-6.6.8-7.tar.gz $magick> cd ImageMagick-6.6.8-7

Configure ImageMagick:

+

$magick> tar xvfz ImageMagick-6.6.8-8.tar.gz $magick> cd ImageMagick-6.6.8-8

Configure ImageMagick:

$magick> ./configure --prefix=/opt --with-quantum-depth=16 \
--disable-dependency-tracking --with-x=yes \
--x-includes=/usr/X11R6/include --x-libraries=/usr/X11R6/lib/ \
@@ -593,7 +593,7 @@ Options used to compile and link:

Although you can download and install delegate libraries yourself, many are already available in the GnuWin32 distribution. Download and install whichever delegate libraries you require such as JPEG, PNG, TIFF, etc. Make sure you specify the development headers when you install a package. Next type,

-

$magick> tar jxvf ImageMagick-6.6.8-?.tar.bz2 $magick> cd ImageMagick-6.6.8-7 $magick> export CPPFLAGS="-Ic:/Progra~1/GnuWin32/include" $magick> export LDFLAGS="-Lc:/Progra~1/GnuWin32/lib" $magick> ./configure --without-perl $magick> make $magick> sudo make install

+

$magick> tar jxvf ImageMagick-6.6.8-?.tar.bz2 $magick> cd ImageMagick-6.6.8-8 $magick> export CPPFLAGS="-Ic:/Progra~1/GnuWin32/include" $magick> export LDFLAGS="-Lc:/Progra~1/GnuWin32/lib" $magick> ./configure --without-perl $magick> make $magick> sudo make install

Dealing with Unexpected Problems

diff --git a/www/advanced-windows-installation.html b/www/advanced-windows-installation.html index d9f1605f7..309b414d5 100644 --- a/www/advanced-windows-installation.html +++ b/www/advanced-windows-installation.html @@ -473,7 +473,7 @@
  1. Double-click on - VisualMagick/bin/ImageMagick-6.6.8-7-Q16-windows-dll.exe + VisualMagick/bin/ImageMagick-6.6.8-8-Q16-windows-dll.exe to launch the ImageMagick binary distribution.
  2. Complete the installer screens to install ImageMagick on your system.
diff --git a/www/animate.html b/www/animate.html index 924dd81b0..932f822e0 100644 --- a/www/animate.html +++ b/www/animate.html @@ -185,7 +185,7 @@ Druckerei
diff --git a/www/api/animate.html b/www/api/animate.html index 109476269..ab6da9962 100644 --- a/www/api/animate.html +++ b/www/api/animate.html @@ -184,7 +184,7 @@ Druckerei diff --git a/www/api/blob.html b/www/api/blob.html index 0eb149659..6d2138e9d 100644 --- a/www/api/blob.html +++ b/www/api/blob.html @@ -184,7 +184,7 @@ Druckerei diff --git a/www/api/cache-view.html b/www/api/cache-view.html index 692c47dcc..4e39a475b 100644 --- a/www/api/cache-view.html +++ b/www/api/cache-view.html @@ -184,7 +184,7 @@ Druckerei diff --git a/www/api/cache.html b/www/api/cache.html index 3fdfe1c04..8e3baad97 100644 --- a/www/api/cache.html +++ b/www/api/cache.html @@ -184,7 +184,7 @@ Druckerei diff --git a/www/api/cipher.html b/www/api/cipher.html index d522fae50..eb57f84b0 100644 --- a/www/api/cipher.html +++ b/www/api/cipher.html @@ -184,7 +184,7 @@ Druckerei diff --git a/www/api/colormap.html b/www/api/colormap.html index a338522ca..d9a958a13 100644 --- a/www/api/colormap.html +++ b/www/api/colormap.html @@ -184,7 +184,7 @@ Druckerei diff --git a/www/api/compare.html b/www/api/compare.html index c06e1746c..9bd9bc229 100644 --- a/www/api/compare.html +++ b/www/api/compare.html @@ -184,7 +184,7 @@ Druckerei diff --git a/www/api/composite.html b/www/api/composite.html index c8187b7ce..e25e6e624 100644 --- a/www/api/composite.html +++ b/www/api/composite.html @@ -184,7 +184,7 @@ Druckerei diff --git a/www/api/constitute.html b/www/api/constitute.html index de9a17185..482db5559 100644 --- a/www/api/constitute.html +++ b/www/api/constitute.html @@ -184,7 +184,7 @@ Druckerei diff --git a/www/api/deprecate.html b/www/api/deprecate.html index bc6f2ec3f..be39759c3 100644 --- a/www/api/deprecate.html +++ b/www/api/deprecate.html @@ -184,7 +184,7 @@ Druckerei diff --git a/www/api/display.html b/www/api/display.html index fa8eb21f3..8e5784d37 100644 --- a/www/api/display.html +++ b/www/api/display.html @@ -184,7 +184,7 @@ Druckerei diff --git a/www/api/distort.html b/www/api/distort.html index 1a3dd7510..0aa273b01 100644 --- a/www/api/distort.html +++ b/www/api/distort.html @@ -184,7 +184,7 @@ Druckerei diff --git a/www/api/draw.html b/www/api/draw.html index 7c5db4f0d..d8dfeb49e 100644 --- a/www/api/draw.html +++ b/www/api/draw.html @@ -184,7 +184,7 @@ Druckerei diff --git a/www/api/drawing-wand.html b/www/api/drawing-wand.html index c71e0f147..8425189f9 100644 --- a/www/api/drawing-wand.html +++ b/www/api/drawing-wand.html @@ -184,7 +184,7 @@ Druckerei diff --git a/www/api/enhance.html b/www/api/enhance.html index b86eabe73..c085df4a8 100644 --- a/www/api/enhance.html +++ b/www/api/enhance.html @@ -184,7 +184,7 @@ Druckerei diff --git a/www/api/exception.html b/www/api/exception.html index d59a560db..b1d5b120b 100644 --- a/www/api/exception.html +++ b/www/api/exception.html @@ -184,7 +184,7 @@ Druckerei diff --git a/www/api/feature.html b/www/api/feature.html index 28867d8ba..0b6ca2c9f 100644 --- a/www/api/feature.html +++ b/www/api/feature.html @@ -184,7 +184,7 @@ Druckerei diff --git a/www/api/fourier.html b/www/api/fourier.html index 9628834fa..22141abd7 100644 --- a/www/api/fourier.html +++ b/www/api/fourier.html @@ -184,7 +184,7 @@ Druckerei diff --git a/www/api/histogram.html b/www/api/histogram.html index b8f2d27ce..01d32208f 100644 --- a/www/api/histogram.html +++ b/www/api/histogram.html @@ -184,7 +184,7 @@ Druckerei diff --git a/www/api/image-view.html b/www/api/image-view.html index f197428b0..5905b2ba9 100644 --- a/www/api/image-view.html +++ b/www/api/image-view.html @@ -184,7 +184,7 @@ Druckerei diff --git a/www/api/image.html b/www/api/image.html index 801a3fc2d..e598a680d 100644 --- a/www/api/image.html +++ b/www/api/image.html @@ -184,7 +184,7 @@ Druckerei diff --git a/www/api/list.html b/www/api/list.html index 7a9cdf970..d6d99749f 100644 --- a/www/api/list.html +++ b/www/api/list.html @@ -184,7 +184,7 @@ Druckerei diff --git a/www/api/magick-deprecate.html b/www/api/magick-deprecate.html index d29697cd8..4a4d84978 100644 --- a/www/api/magick-deprecate.html +++ b/www/api/magick-deprecate.html @@ -184,7 +184,7 @@ Druckerei diff --git a/www/api/magick-image.html b/www/api/magick-image.html index a8f35563f..6dc4113fb 100644 --- a/www/api/magick-image.html +++ b/www/api/magick-image.html @@ -184,7 +184,7 @@ Druckerei diff --git a/www/api/magick-property.html b/www/api/magick-property.html index 2cfbdaf6f..9b83ce140 100644 --- a/www/api/magick-property.html +++ b/www/api/magick-property.html @@ -184,7 +184,7 @@ Druckerei diff --git a/www/api/magick-wand.html b/www/api/magick-wand.html index d9f8cec60..c737f2677 100644 --- a/www/api/magick-wand.html +++ b/www/api/magick-wand.html @@ -184,7 +184,7 @@ Druckerei diff --git a/www/api/memory.html b/www/api/memory.html index b103eec5b..a4c2329cd 100644 --- a/www/api/memory.html +++ b/www/api/memory.html @@ -184,7 +184,7 @@ Druckerei diff --git a/www/api/module.html b/www/api/module.html index 5afb50d6c..88cd114a4 100644 --- a/www/api/module.html +++ b/www/api/module.html @@ -184,7 +184,7 @@ Druckerei diff --git a/www/api/monitor.html b/www/api/monitor.html index c272bcab3..b102e7973 100644 --- a/www/api/monitor.html +++ b/www/api/monitor.html @@ -184,7 +184,7 @@ Druckerei diff --git a/www/api/montage.html b/www/api/montage.html index 9cece0b8f..1d589e4a6 100644 --- a/www/api/montage.html +++ b/www/api/montage.html @@ -184,7 +184,7 @@ Druckerei diff --git a/www/api/paint.html b/www/api/paint.html index 787e31f9e..97b7d63a2 100644 --- a/www/api/paint.html +++ b/www/api/paint.html @@ -184,7 +184,7 @@ Druckerei diff --git a/www/api/pixel-iterator.html b/www/api/pixel-iterator.html index 252ae0540..8601d4114 100644 --- a/www/api/pixel-iterator.html +++ b/www/api/pixel-iterator.html @@ -184,7 +184,7 @@ Druckerei diff --git a/www/api/pixel-wand.html b/www/api/pixel-wand.html index bcca59a58..288cfada1 100644 --- a/www/api/pixel-wand.html +++ b/www/api/pixel-wand.html @@ -184,7 +184,7 @@ Druckerei diff --git a/www/api/property.html b/www/api/property.html index 576dcb358..cd4c967b8 100644 --- a/www/api/property.html +++ b/www/api/property.html @@ -184,7 +184,7 @@ Druckerei diff --git a/www/api/quantize.html b/www/api/quantize.html index 81719e0b8..f50849ad9 100644 --- a/www/api/quantize.html +++ b/www/api/quantize.html @@ -184,7 +184,7 @@ Druckerei diff --git a/www/api/registry.html b/www/api/registry.html index d542f81a5..67e4b9900 100644 --- a/www/api/registry.html +++ b/www/api/registry.html @@ -184,7 +184,7 @@ Druckerei diff --git a/www/api/resize.html b/www/api/resize.html index 3703b4807..2539f5de1 100644 --- a/www/api/resize.html +++ b/www/api/resize.html @@ -184,7 +184,7 @@ Druckerei diff --git a/www/api/resource.html b/www/api/resource.html index 8076a0d64..3b13e7c19 100644 --- a/www/api/resource.html +++ b/www/api/resource.html @@ -184,7 +184,7 @@ Druckerei diff --git a/www/api/shear.html b/www/api/shear.html index ce4bd09d6..91645aae6 100644 --- a/www/api/shear.html +++ b/www/api/shear.html @@ -184,7 +184,7 @@ Druckerei diff --git a/www/api/signature.html b/www/api/signature.html index 534db2e08..b7da45224 100644 --- a/www/api/signature.html +++ b/www/api/signature.html @@ -184,7 +184,7 @@ Druckerei diff --git a/www/api/statistic.html b/www/api/statistic.html index 8b22653ca..746e9759a 100644 --- a/www/api/statistic.html +++ b/www/api/statistic.html @@ -184,7 +184,7 @@ Druckerei diff --git a/www/api/stream.html b/www/api/stream.html index 74ae40fa6..457a997f1 100644 --- a/www/api/stream.html +++ b/www/api/stream.html @@ -184,7 +184,7 @@ Druckerei diff --git a/www/api/transform.html b/www/api/transform.html index eb3f0ce14..39ee9fde2 100644 --- a/www/api/transform.html +++ b/www/api/transform.html @@ -184,7 +184,7 @@ Druckerei diff --git a/www/api/version.html b/www/api/version.html index 6571a510d..957929c45 100644 --- a/www/api/version.html +++ b/www/api/version.html @@ -184,7 +184,7 @@ Druckerei diff --git a/www/api/wand-view.html b/www/api/wand-view.html index 5a430bad3..e8847c10a 100644 --- a/www/api/wand-view.html +++ b/www/api/wand-view.html @@ -184,7 +184,7 @@ Druckerei diff --git a/www/architecture.html b/www/architecture.html index 2377f9a17..06da1d34e 100644 --- a/www/architecture.html +++ b/www/architecture.html @@ -184,7 +184,7 @@ Druckerei @@ -288,7 +288,7 @@

When the pixel cache is initialized, pixels are scaled from whatever bit depth they originated from to that required by the pixel cache. For example, a 1-channel 1-bit monochrome PBM image is scaled to a 4 channel 8-bit RGBA image, if you are using the Q8 version of ImageMagick, and 16-bit RGBA for the Q16 version. You can determine which version you have with the ‑version option:

-

$magick> identify -versionVersion: ImageMagick 6.6.8-7 2011-03-24 Q16 http://www.imagemagick.org

+

$magick> identify -versionVersion: ImageMagick 6.6.8-8 2011-03-24 Q16 http://www.imagemagick.org

As you can see, the convenience of the pixel cache sometimes comes with a trade-off in storage (e.g. storing a 1-bit monochrome image as 16-bit RGBA is wasteful) and speed (i.e. storing the entire image in memory is generally slower than accessing one scanline of pixels at a time). In most cases, the benefits of the pixel cache typically outweigh any disadvantages.

diff --git a/www/binary-releases.html b/www/binary-releases.html index cd978a170..4b6f59a14 100644 --- a/www/binary-releases.html +++ b/www/binary-releases.html @@ -184,7 +184,7 @@ Druckerei @@ -219,16 +219,16 @@ - ImageMagick-6.6.8-7.i386.rpm - download - download + ImageMagick-6.6.8-8.i386.rpm + download + download CentOS 5.4 i386 RPM - ImageMagick-6.6.8-7.x86_64.rpm - download - download + ImageMagick-6.6.8-8.x86_64.rpm + download + download CentOS 5.4 x86_64 RPM @@ -265,7 +265,7 @@

ImageMagick RPM's are self-installing. Simply type the following command and you're ready to start using ImageMagick:

-

$magick> rpm -Uvh ImageMagick-6.6.8-7.i386.rpm

+

$magick> rpm -Uvh ImageMagick-6.6.8-8.i386.rpm

For other systems, create (or choose) a directory to install the package into and change to that directory, for example:

$magick> cd $HOME

@@ -365,7 +365,7 @@
 	./imagemagick_compile.sh VERSION
 
-

where VERSION is the version of ImageMagick you want to compile (i.e.: 6.6.8-7, svn, ...)

+

where VERSION is the version of ImageMagick you want to compile (i.e.: 6.6.8-8, svn, ...)

This script compiles ImageMagick as a static library to be included in iPhone projects and adds support for