From 800729e092577bca0398b59d9ab68d2351782c3d Mon Sep 17 00:00:00 2001 From: Michael Hogg Date: Mon, 30 Sep 2013 17:24:22 +1000 Subject: [PATCH] Update PpmImagePlugin.py Bug fix when locale has not been set --- PIL/PpmImagePlugin.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/PIL/PpmImagePlugin.py b/PIL/PpmImagePlugin.py index a9c2bb283..444342bee 100644 --- a/PIL/PpmImagePlugin.py +++ b/PIL/PpmImagePlugin.py @@ -25,8 +25,10 @@ from PIL import Image, ImageFile # -------------------------------------------------------------------- import locale -locale_name,locale_id = locale.getlocale() -b_whitespace = string.whitespace.decode(locale_id) +locale_lang,locale_enc = locale.getlocale() +if locale_enc is None: + locale_lang,locale_enc = locale.getdefaultlocale() +b_whitespace = string.whitespace.decode(locale_enc) b_whitespace = b_whitespace.encode('ascii','ignore') MODES = {