We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent b22d22e commit e6ddb98Copy full SHA for e6ddb98
src/_imaging.c
@@ -1574,17 +1574,16 @@ if (PySequence_Check(op)) { \
1574
// 0 = none, 1 = little, 2 = big
1575
int endian = 0;
1576
if (strncmp(image->mode, "I;16", 4) == 0) {
1577
- if (strcmp(image->mode, "I;16") == 0 || strcmp(image->mode, "I;16L") == 0) {
1578
- endian = 1;
1579
- } else if (strcmp(image->mode, "I;16B") == 0) {
1580
- endian = 2;
1581
- } else {
1582
- // native endianness
+ if (strcmp(image->mode, "I;16N") == 0) {
1583
#ifdef WORDS_BIGENDIAN
1584
endian = 2;
1585
#else
1586
endian = 1;
1587
#endif
+ } else if (strcmp(image->mode, "I;16B") == 0) {
+ endian = 2;
+ } else {
+ endian = 1;
1588
}
1589
1590
double value;
0 commit comments