@@ -151,18 +151,18 @@ typedef my_marker_reader *my_marker_ptr;
151151#define INPUT_BYTE (cinfo , V , action ) \
152152 MAKESTMT( MAKE_BYTE_AVAIL(cinfo, action); \
153153 bytes_in_buffer--; \
154- V = GETJOCTET( *next_input_byte++) ; )
154+ V = *next_input_byte++; )
155155
156156/* As above, but read two bytes interpreted as an unsigned 16-bit integer.
157157 * V should be declared unsigned int or perhaps JLONG.
158158 */
159159#define INPUT_2BYTES (cinfo , V , action ) \
160160 MAKESTMT( MAKE_BYTE_AVAIL(cinfo, action); \
161161 bytes_in_buffer--; \
162- V = ((unsigned int)GETJOCTET (*next_input_byte++)) << 8; \
162+ V = ((unsigned int)(*next_input_byte++)) << 8; \
163163 MAKE_BYTE_AVAIL(cinfo, action); \
164164 bytes_in_buffer--; \
165- V += GETJOCTET( *next_input_byte++) ; )
165+ V += *next_input_byte++; )
166166
167167
168168/*
@@ -608,18 +608,18 @@ examine_app0(j_decompress_ptr cinfo, JOCTET *data, unsigned int datalen,
608608 JLONG totallen = (JLONG )datalen + remaining ;
609609
610610 if (datalen >= APP0_DATA_LEN &&
611- GETJOCTET ( data [0 ]) == 0x4A &&
612- GETJOCTET ( data [1 ]) == 0x46 &&
613- GETJOCTET ( data [2 ]) == 0x49 &&
614- GETJOCTET ( data [3 ]) == 0x46 &&
615- GETJOCTET ( data [4 ]) == 0 ) {
611+ data [0 ] == 0x4A &&
612+ data [1 ] == 0x46 &&
613+ data [2 ] == 0x49 &&
614+ data [3 ] == 0x46 &&
615+ data [4 ] == 0 ) {
616616 /* Found JFIF APP0 marker: save info */
617617 cinfo -> saw_JFIF_marker = TRUE;
618- cinfo -> JFIF_major_version = GETJOCTET ( data [5 ]) ;
619- cinfo -> JFIF_minor_version = GETJOCTET ( data [6 ]) ;
620- cinfo -> density_unit = GETJOCTET ( data [7 ]) ;
621- cinfo -> X_density = (GETJOCTET ( data [8 ]) << 8 ) + GETJOCTET ( data [9 ]) ;
622- cinfo -> Y_density = (GETJOCTET ( data [10 ]) << 8 ) + GETJOCTET ( data [11 ]) ;
618+ cinfo -> JFIF_major_version = data [5 ];
619+ cinfo -> JFIF_minor_version = data [6 ];
620+ cinfo -> density_unit = data [7 ];
621+ cinfo -> X_density = (data [8 ] << 8 ) + data [9 ];
622+ cinfo -> Y_density = (data [10 ] << 8 ) + data [11 ];
623623 /* Check version.
624624 * Major version must be 1, anything else signals an incompatible change.
625625 * (We used to treat this as an error, but now it's a nonfatal warning,
@@ -634,24 +634,22 @@ examine_app0(j_decompress_ptr cinfo, JOCTET *data, unsigned int datalen,
634634 cinfo -> JFIF_major_version , cinfo -> JFIF_minor_version ,
635635 cinfo -> X_density , cinfo -> Y_density , cinfo -> density_unit );
636636 /* Validate thumbnail dimensions and issue appropriate messages */
637- if (GETJOCTET (data [12 ]) | GETJOCTET (data [13 ]))
638- TRACEMS2 (cinfo , 1 , JTRC_JFIF_THUMBNAIL ,
639- GETJOCTET (data [12 ]), GETJOCTET (data [13 ]));
637+ if (data [12 ] | data [13 ])
638+ TRACEMS2 (cinfo , 1 , JTRC_JFIF_THUMBNAIL , data [12 ], data [13 ]);
640639 totallen -= APP0_DATA_LEN ;
641- if (totallen !=
642- ((JLONG )GETJOCTET (data [12 ]) * (JLONG )GETJOCTET (data [13 ]) * (JLONG )3 ))
640+ if (totallen != ((JLONG )data [12 ] * (JLONG )data [13 ] * (JLONG )3 ))
643641 TRACEMS1 (cinfo , 1 , JTRC_JFIF_BADTHUMBNAILSIZE , (int )totallen );
644642 } else if (datalen >= 6 &&
645- GETJOCTET ( data [0 ]) == 0x4A &&
646- GETJOCTET ( data [1 ]) == 0x46 &&
647- GETJOCTET ( data [2 ]) == 0x58 &&
648- GETJOCTET ( data [3 ]) == 0x58 &&
649- GETJOCTET ( data [4 ]) == 0 ) {
643+ data [0 ] == 0x4A &&
644+ data [1 ] == 0x46 &&
645+ data [2 ] == 0x58 &&
646+ data [3 ] == 0x58 &&
647+ data [4 ] == 0 ) {
650648 /* Found JFIF "JFXX" extension APP0 marker */
651649 /* The library doesn't actually do anything with these,
652650 * but we try to produce a helpful trace message.
653651 */
654- switch (GETJOCTET ( data [5 ]) ) {
652+ switch (data [5 ]) {
655653 case 0x10 :
656654 TRACEMS1 (cinfo , 1 , JTRC_THUMB_JPEG , (int )totallen );
657655 break ;
@@ -662,8 +660,7 @@ examine_app0(j_decompress_ptr cinfo, JOCTET *data, unsigned int datalen,
662660 TRACEMS1 (cinfo , 1 , JTRC_THUMB_RGB , (int )totallen );
663661 break ;
664662 default :
665- TRACEMS2 (cinfo , 1 , JTRC_JFIF_EXTENSION ,
666- GETJOCTET (data [5 ]), (int )totallen );
663+ TRACEMS2 (cinfo , 1 , JTRC_JFIF_EXTENSION , data [5 ], (int )totallen );
667664 break ;
668665 }
669666 } else {
@@ -684,16 +681,16 @@ examine_app14(j_decompress_ptr cinfo, JOCTET *data, unsigned int datalen,
684681 unsigned int version , flags0 , flags1 , transform ;
685682
686683 if (datalen >= APP14_DATA_LEN &&
687- GETJOCTET ( data [0 ]) == 0x41 &&
688- GETJOCTET ( data [1 ]) == 0x64 &&
689- GETJOCTET ( data [2 ]) == 0x6F &&
690- GETJOCTET ( data [3 ]) == 0x62 &&
691- GETJOCTET ( data [4 ]) == 0x65 ) {
684+ data [0 ] == 0x41 &&
685+ data [1 ] == 0x64 &&
686+ data [2 ] == 0x6F &&
687+ data [3 ] == 0x62 &&
688+ data [4 ] == 0x65 ) {
692689 /* Found Adobe APP14 marker */
693- version = (GETJOCTET ( data [5 ]) << 8 ) + GETJOCTET ( data [6 ]) ;
694- flags0 = (GETJOCTET ( data [7 ]) << 8 ) + GETJOCTET ( data [8 ]) ;
695- flags1 = (GETJOCTET ( data [9 ]) << 8 ) + GETJOCTET ( data [10 ]) ;
696- transform = GETJOCTET ( data [11 ]) ;
690+ version = (data [5 ] << 8 ) + data [6 ];
691+ flags0 = (data [7 ] << 8 ) + data [8 ];
692+ flags1 = (data [9 ] << 8 ) + data [10 ];
693+ transform = data [11 ];
697694 TRACEMS4 (cinfo , 1 , JTRC_ADOBE , version , flags0 , flags1 , transform );
698695 cinfo -> saw_Adobe_marker = TRUE;
699696 cinfo -> Adobe_transform = (UINT8 )transform ;
0 commit comments