]> granicus.if.org Git - imagemagick/commitdiff
(no commit message)
authorcristy <urban-warrior@git.imagemagick.org>
Wed, 14 Nov 2012 18:43:01 +0000 (18:43 +0000)
committercristy <urban-warrior@git.imagemagick.org>
Wed, 14 Nov 2012 18:43:01 +0000 (18:43 +0000)
MagickCore/quantum-export.c
MagickCore/quantum-import.c
MagickCore/quantum-private.h

index 6a3750cc4c1091916a818a9419b036ebe8691c33..404992c073210cf48a4c9c727c2058e8c7411a2a 100644 (file)
@@ -121,7 +121,7 @@ static inline unsigned char *PopDoublePixel(QuantumInfo *quantum_info,
 
   p=(double *) quantum;
   *p=(double) (pixel*quantum_info->state.inverse_scale+quantum_info->minimum);
-  if (quantum_info->endian != LSBEndian)
+  if (quantum_info->endian == MSBEndian)
     {
       *pixels++=quantum[7];
       *pixels++=quantum[6];
@@ -156,7 +156,7 @@ static inline unsigned char *PopFloatPixel(QuantumInfo *quantum_info,
   p=(float *) quantum;
   *p=(float) ((double) pixel*quantum_info->state.inverse_scale+
     quantum_info->minimum);
-  if (quantum_info->endian != LSBEndian)
+  if (quantum_info->endian == MSBEndian)
     {
       *pixels++=quantum[3];
       *pixels++=quantum[2];
index 7d2afc7b9e1db8a1bc35d6fd388e3de2088c58e8..0cfe8f33ed1d40248f3bf88addae4baff802d4a4 100644 (file)
@@ -129,7 +129,7 @@ static inline const unsigned char *PushDoublePixel(QuantumInfo *quantum_info,
   unsigned char
     quantum[8];
 
-  if (quantum_info->endian != LSBEndian)
+  if (quantum_info->endian == MSBEndian)
     {
       quantum[7]=(*pixels++);
       quantum[6]=(*pixels++);
@@ -169,7 +169,7 @@ static inline const unsigned char *PushFloatPixel(QuantumInfo *quantum_info,
   unsigned char
     quantum[4];
 
-  if (quantum_info->endian != LSBEndian)
+  if (quantum_info->endian == MSBEndian)
     {
       quantum[3]=(*pixels++);
       quantum[2]=(*pixels++);
@@ -1685,7 +1685,7 @@ static void ImportGrayQuantum(const Image *image,QuantumInfo *quantum_info,
       range=GetQuantumRange(quantum_info->depth);
       if (quantum_info->pack == MagickFalse)
         {
-          if (image->endian != LSBEndian)
+          if (image->endian == MSBEndian)
             {
               for (x=0; x < (ssize_t) (number_pixels-2); x+=3)
               {
index 2591610135330b09500e15c70ab1172d81eceebb..69490a1afb6ac77ba69e3d14e70a0f65516e385a 100644 (file)
@@ -186,7 +186,7 @@ static inline unsigned char *PopLongPixel(const EndianType endian,
     quantum;
 
   quantum=(unsigned int) pixel;
-  if (endian != LSBEndian)
+  if (endian == MSBEndian)
     {
       *pixels++=(unsigned char) (quantum >> 24);
       *pixels++=(unsigned char) (quantum >> 16);
@@ -208,7 +208,7 @@ static inline unsigned char *PopShortPixel(const EndianType endian,
     quantum;
 
   quantum=pixel;
-  if (endian != LSBEndian)
+  if (endian == MSBEndian)
     {
       *pixels++=(unsigned char) (quantum >> 8);
       *pixels++=(unsigned char) (quantum);
@@ -232,7 +232,7 @@ static inline const unsigned char *PushLongPixel(const EndianType endian,
   register unsigned int
     quantum;
 
-  if (endian != LSBEndian)
+  if (endian == MSBEndian)
     {
       quantum=(unsigned int) (*pixels++ << 24);
       quantum|=(unsigned int) (*pixels++ << 16);
@@ -256,7 +256,7 @@ static inline const unsigned char *PushShortPixel(const EndianType endian,
   register unsigned int
     quantum;
 
-  if (endian != LSBEndian)
+  if (endian == MSBEndian)
     {
       quantum=(unsigned int) (*pixels++ << 8);
       quantum|=(unsigned int) *pixels++;