Merge pull request #134 from cgohlke/patch-4

Disable msvc10 compiler optimizations for topalette and tobilevel
This commit is contained in:
Alex Clark ☺ 2013-03-15 05:08:14 -07:00
commit a6792ff7e4

View File

@ -790,6 +790,9 @@ frompalette(Imaging imOut, Imaging imIn, const char *mode)
return imOut; return imOut;
} }
#if defined(_MSC_VER) && (_MSC_VER == 1600)
#pragma optimize("", off)
#endif
static Imaging static Imaging
topalette(Imaging imOut, Imaging imIn, ImagingPalette inpalette, int dither) topalette(Imaging imOut, Imaging imIn, ImagingPalette inpalette, int dither)
{ {
@ -1022,7 +1025,9 @@ tobilevel(Imaging imOut, Imaging imIn, int dither)
return imOut; return imOut;
} }
#if defined(_MSC_VER) && (_MSC_VER == 1600)
#pragma optimize("", on)
#endif
static Imaging static Imaging
convert(Imaging imOut, Imaging imIn, const char *mode, convert(Imaging imOut, Imaging imIn, const char *mode,