Ignore:
Timestamp:
07/27/12 20:33:10 (21 months ago)
Author:
cristy
Message:
 
File:
1 edited

Legend:

Unmodified
Added
Removed
  • ImageMagick/trunk/coders/png.c

    r8726 r8733  
    18091809 
    18101810#ifdef PNG_USER_MEM_SUPPORTED 
    1811 static png_voidp Magick_png_malloc(png_structp png_ptr,png_uint_32 size) 
     1811#if PNG_LIBPNG_VER >= 14000 
     1812static png_voidp Magick_png_malloc(png_structp png_ptr,png_alloc_size_t size) 
     1813#else 
     1814static png_voidp Magick_png_malloc(png_structp png_ptr,png_size_t size) 
     1815#endif 
    18121816{ 
    18131817  (void) png_ptr; 
     
    74597463     } 
    74607464 
    7461    text=(png_textp) png_malloc(ping,(png_uint_32) sizeof(png_text)); 
     7465#if PNG_LIBPNG_VER >= 14000 
     7466   text=(png_textp) png_malloc(ping,(png_alloc_size_t) sizeof(png_text)); 
     7467#else 
     7468   text=(png_textp) png_malloc(ping,(png_size_t) sizeof(png_text)); 
     7469#endif 
    74627470   description_length=(png_uint_32) strlen((const char *) profile_description); 
    74637471   allocated_length=(png_uint_32) (length*2 + (length >> 5) + 20 
    74647472      + description_length); 
    7465    text[0].text=(png_charp) png_malloc(ping,allocated_length); 
    7466    text[0].key=(png_charp) png_malloc(ping, (png_uint_32) 80); 
     7473#if PNG_LIBPNG_VER >= 14000 
     7474   text[0].text=(png_charp) png_malloc(ping, 
     7475      (png_alloc_size_t) allocated_length); 
     7476   text[0].key=(png_charp) png_malloc(ping, (png_alloc_size_t) 80); 
     7477#else 
     7478   text[0].text=(png_charp) png_malloc(ping, (png_size_t) allocated_length); 
     7479   text[0].key=(png_charp) png_malloc(ping, (png_size_t) 80); 
     7480#endif 
    74677481   text[0].key[0]='\0'; 
    74687482   (void) ConcatenateMagickString(text[0].key, 
     
    1078310797        if (value != (const char *) NULL) 
    1078410798          { 
    10785             text=(png_textp) png_malloc(ping,(png_uint_32) sizeof(png_text)); 
     10799 
     10800#if PNG_LIBPNG_VER >= 14000 
     10801            text=(png_textp) png_malloc(ping, 
     10802                 (png_alloc_size_t) sizeof(png_text)); 
     10803#else 
     10804            text=(png_textp) png_malloc(ping,(png_size_t) sizeof(png_text)); 
     10805#endif 
    1078610806            text[0].key=(char *) property; 
    1078710807            text[0].text=(char *) value; 
Note: See TracChangeset for help on using the changeset viewer.