Changeset 306

Show
Ignore:
Timestamp:
10/06/09 06:25:21 (5 months ago)
Author:
cristy
Message:
 
Files:
8 modified

Legend:

Unmodified
Added
Removed
  • ImageMagick/trunk/ImageMagick.spec

    r304 r306  
    11%define VERSION  6.5.6 
    2 %define Patchlevel  10 
     2%define Patchlevel  9 
    33 
    44Name:           ImageMagick 
  • ImageMagick/trunk/config/configure.xml

    r304 r306  
    99  <configure name="NAME" value="ImageMagick"/> 
    1010  <configure name="LIB_VERSION" value="0x656"/> 
    11   <configure name="LIB_VERSION_NUMBER" value="6,5,6,10"/> 
    12   <configure name="RELEASE_DATE" value="2009-10-05"/> 
     11  <configure name="LIB_VERSION_NUMBER" value="6,5,6,9"/> 
     12  <configure name="RELEASE_DATE" value="2009-10-06"/> 
    1313  <configure name="CONFIGURE" value="./configure "/> 
    1414  <configure name="PREFIX" value="/usr/local"/> 
  • ImageMagick/trunk/libtool

    r304 r306  
    22 
    33# libtool - Provide generalized library-building support services. 
    4 # Generated automatically by config.status (ImageMagick) 6.5.6-10 
     4# Generated automatically by config.status (ImageMagick) 6.5.6-9 
    55# Libtool was configured on host magick.imagemagick.org: 
    66# NOTE: Changes made to this file will be lost: look at ltmain.sh. 
  • ImageMagick/trunk/magick/string.c

    r304 r306  
    23732373%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 
    23742374% 
    2375 %  SubstituteString() performs string substitution on a buffer, replacing the 
    2376 buffer with the substituted version. Buffer must be allocated from the heap. 
     2375%  SubstituteString() performs string substitution on a string, replacing the 
     2376string with the substituted version. Buffer must be allocated from the heap. 
    23772377%  If the string is matched and status, MagickTrue is returned otherwise 
    23782378%  MagickFalse. 
     
    23802380%  The format of the SubstituteString method is: 
    23812381% 
    2382 %      MagickBooleanType SubstituteString(char **buffer,const char *search, 
     2382%      MagickBooleanType SubstituteString(char **string,const char *search, 
    23832383%        const char *replace) 
    23842384% 
    23852385%  A description of each parameter follows: 
    23862386% 
    2387 %    o buffer: the buffer to perform replacements on;  replaced with new 
     2387%    o string: the string to perform replacements on;  replaced with new 
    23882388%      allocation if a replacement is made. 
    23892389% 
     
    23932393% 
    23942394*/ 
    2395 MagickExport MagickBooleanType SubstituteString(char **buffer, 
     2395MagickExport MagickBooleanType SubstituteString(char **string, 
    23962396  const char *search,const char *replace) 
    23972397{ 
     
    24012401  register char 
    24022402    *p; 
    2403  
    2404   register size_t 
    2405     i; 
    24062403 
    24072404  size_t 
     
    24102407    search_extent; 
    24112408 
     2409  ssize_t 
     2410    offset; 
     2411 
    24122412  status=MagickFalse; 
    24132413  search_extent=0, 
    24142414  replace_extent=0; 
    2415   p=(*buffer); 
    2416   for (i=0; *(p+i) != '\0'; i++) 
     2415  for (p=strchr(*string,*search); p != (char *) NULL; p=strchr(p+1,*search)) 
    24172416  { 
    2418     if (*(p+i) != *search) 
    2419       continue; 
    2420     if (strcmp(p+i,search) != 0) 
     2417    if (search_extent == 0) 
     2418      search_extent=strlen(search); 
     2419    if (strncmp(p,search,search_extent) != 0) 
    24212420      continue; 
    24222421    /* 
    24232422      We found a match. 
    24242423    */ 
    2425     if (search_extent == 0) 
    2426       search_extent=strlen(search); 
     2424    status=MagickTrue; 
    24272425    if (replace_extent == 0) 
    24282426      replace_extent=strlen(replace); 
     
    24322430          Make room for the replacement string. 
    24332431        */ 
    2434         extent=strlen(p)+replace_extent-search_extent; 
    2435         p=(char *) ResizeQuantumMemory(p,extent+MaxTextExtent,sizeof(*p)); 
    2436         *buffer=p; 
    2437         if (p == (char *) NULL) 
     2432        offset=p-(*string); 
     2433        extent=strlen(*string)+replace_extent-search_extent; 
     2434        *string=(char *) ResizeQuantumMemory(*string,extent+MaxTextExtent, 
     2435          sizeof(*p)); 
     2436        if (*string == (char *) NULL) 
    24382437          ThrowFatalException(ResourceLimitFatalError,"UnableToAcquireString"); 
     2438        p=(*string)+offset; 
    24392439      } 
    24402440    /* 
    24412441      Replace string. 
    24422442    */ 
    2443     status=MagickTrue; 
    24442443    if (search_extent != replace_extent) 
    2445       (void) CopyMagickMemory(p+replace_extent+i,p+search_extent+i, 
    2446         strlen(p+search_extent+i)+1); 
    2447     (void) CopyMagickMemory(p+i,replace,replace_extent); 
    2448     i+=replace_extent; 
     2444      (void) CopyMagickMemory(p+replace_extent,p+search_extent, 
     2445        strlen(p+search_extent)+1); 
     2446    (void) CopyMagickMemory(p,replace,replace_extent); 
     2447    p+=replace_extent-1; 
    24492448  } 
    24502449  return(status); 
  • ImageMagick/trunk/magick/version.h

    r304 r306  
    3131#define MagickLibVersionText  "6.5.6" 
    3232#define MagickLibVersionNumber  2,0,0 
    33 #define MagickLibSubversion  "-10" 
    34 #define MagickReleaseDate  "2009-10-05" 
     33#define MagickLibSubversion  "-9" 
     34#define MagickReleaseDate  "2009-10-06" 
    3535#define MagickChangeDate   "20091004" 
    3636#define MagickAuthoritativeURL  "http://www.imagemagick.org" 
  • ImageMagick/trunk/version.sh

    r304 r306  
    1313PACKAGE_VERSION='6.5.6' 
    1414PACKAGE_LIB_VERSION="0x656" 
    15 PACKAGE_RELEASE="10" 
     15PACKAGE_RELEASE="9" 
    1616PACKAGE_LIB_VERSION_NUMBER="6,5,6,${PACKAGE_RELEASE}" 
    1717PACKAGE_RELEASE_DATE=`date +%F` 
  • VisualMagick/trunk/bin/configure.xml

    r304 r306  
    99  <configure name="NAME" value="ImageMagick"/> 
    1010  <configure name="LIB_VERSION" value="0x656"/> 
    11   <configure name="LIB_VERSION_NUMBER" value="6,5,6,10"/> 
     11  <configure name="LIB_VERSION_NUMBER" value="6,5,6,9"/> 
    1212  <configure name="RELEASE_DATE" value="2009-10-01"/> 
    1313  <configure name="VERSION" value="6.5.6"/> 
  • VisualMagick/trunk/installer/inc/version.isx

    r304 r306  
    1919#define public MagickPackageName "ImageMagick" 
    2020#define public MagickPackageVersion "6.5.6" 
    21 #define public MagickPackageVersionAddendum "-10" 
     21#define public MagickPackageVersionAddendum "-9" 
    2222#define public MagickPackageReleaseDate "2009-10-01"