From 9e069bfa542b505d019ddb6c38a32a2fc1435eb2 Mon Sep 17 00:00:00 2001 From: Eric Soroos Date: Thu, 9 Jan 2014 05:44:18 +0000 Subject: [PATCH] I mode is native endian --- PIL/PyAccess.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/PIL/PyAccess.py b/PIL/PyAccess.py index 792a62f76..f76beb820 100644 --- a/PIL/PyAccess.py +++ b/PIL/PyAccess.py @@ -267,6 +267,7 @@ mode_map = {'1': _PyAccess8, 'RGBX': _PyAccess32_4, 'CMYK': _PyAccess32_4, 'F': _PyAccessF, + 'I': _PyAccessI32_N, } if sys.byteorder == 'little': @@ -274,15 +275,13 @@ if sys.byteorder == 'little': mode_map['I;16L'] = _PyAccessI16_N mode_map['I;16B'] = _PyAccessI16_B - mode_map['I'] = _PyAccessI32_N mode_map['I;32L'] = _PyAccessI32_N mode_map['I;32B'] = _PyAccessI32_Swap else: mode_map['I;16'] = _PyAccessI16_L mode_map['I;16L'] = _PyAccessI16_L mode_map['I;16B'] = _PyAccessI16_N - - mode_map['I'] = _PyAccessI32_Swap + mode_map['I;32L'] = _PyAccessI32_Swap mode_map['I;32B'] = _PyAccessI32_N