~ubuntu-branches/ubuntu/oneiric/imagemagick/oneiric-updates

« back to all changes in this revision

Viewing changes to coders/sct.c

  • Committer: Bazaar Package Importer
  • Author(s): Colin Watson
  • Date: 2011-06-15 11:05:28 UTC
  • mfrom: (6.2.11 sid)
  • Revision ID: james.westby@ubuntu.com-20110615110528-08jgo07a4846xh8d
Tags: 8:6.6.0.4-3ubuntu1
* Resynchronise with Debian (LP: #797595).  Remaining changes:
  - Make ufraw-batch (universe) a suggestion instead of a recommendation.
  - Make debian/rules install target depend on check; they cannot reliably
    be run in parallel.
  - Don't set MAKEFLAGS in debian/rules; just pass it to the build.

Show diffs side-by-side

added added

removed removed

Lines of Context:
126
126
  Image
127
127
    *image;
128
128
 
129
 
  ssize_t
 
129
  long
130
130
    y;
131
131
 
132
132
  MagickBooleanType
142
142
  register IndexPacket
143
143
    *indexes;
144
144
 
145
 
  register ssize_t
 
145
  register long
146
146
    i,
147
147
    x;
148
148
 
155
155
  unsigned char
156
156
    buffer[768];
157
157
 
158
 
  size_t
 
158
  unsigned long
159
159
    separations,
160
160
    separations_mask,
161
161
    units;
227
227
  /*
228
228
    Convert SCT raster image to pixel packets.
229
229
  */
230
 
  for (y=0; y < (ssize_t) image->rows; y++)
 
230
  for (y=0; y < (long) image->rows; y++)
231
231
  {
232
 
    for (i=0; i < (ssize_t) separations; i++)
 
232
    for (i=0; i < (long) separations; i++)
233
233
    {
234
234
      q=GetAuthenticPixels(image,0,y,image->columns,1,exception);
235
235
      if (q == (PixelPacket *) NULL)
236
236
        break;
237
237
      indexes=GetAuthenticIndexQueue(image);
238
 
      for (x=0; x < (ssize_t) image->columns; x++)
 
238
      for (x=0; x < (long) image->columns; x++)
239
239
      {
240
240
        pixel=(Quantum) ScaleCharToQuantum((unsigned char) ReadBlobByte(image));
241
241
        if (image->colorspace == CMYKColorspace)
273
273
      if ((image->columns % 2) != 0)
274
274
        (void) ReadBlobByte(image);  /* pad */
275
275
    }
276
 
    status=SetImageProgress(image,LoadImageTag,(MagickOffsetType) y,
277
 
                image->rows);
 
276
    status=SetImageProgress(image,LoadImageTag,y,image->rows);
278
277
    if (status == MagickFalse)
279
278
      break;
280
279
  }
305
304
%
306
305
%  The format of the RegisterSCTImage method is:
307
306
%
308
 
%      size_t RegisterSCTImage(void)
 
307
%      unsigned long RegisterSCTImage(void)
309
308
%
310
309
*/
311
 
ModuleExport size_t RegisterSCTImage(void)
 
310
ModuleExport unsigned long RegisterSCTImage(void)
312
311
{
313
312
  MagickInfo
314
313
    *entry;