Ignore:
Timestamp:
04/03/12 08:58:43 (14 months ago)
Author:
cristy
Message:
 
File:
1 edited

Legend:

Unmodified
Added
Removed
  • ImageMagick/trunk/MagickCore/profile.c

    r6993 r7324  
    66976697      if ((format-1) >= EXIF_NUM_FORMATS) 
    66986698        break; 
    6699       components=(int) ReadProfileLong(endian,q+4); 
     6699      components=(ssize_t) ((int) ReadProfileLong(endian,q+4)); 
    67006700      number_bytes=(size_t) components*format_bytes[format]; 
     6701      if (number_bytes < components) 
     6702        break;  /* prevent overflow */ 
    67016703      if (number_bytes <= 4) 
    67026704        p=q+8; 
Note: See TracChangeset for help on using the changeset viewer.