# HG changeset patch # User Laurent Bessard # Date 1342566128 -7200 # Node ID ce36d704184b5e24772ea1f5370a0017f43ff231 # Parent 46ae58e6469f8793f7b5ae778a41cbfd18624e70 Fix bug with 'projects' entry in configuration file diff -r 46ae58e6469f -r ce36d704184b PLCOpenEditor.py --- a/PLCOpenEditor.py Tue Jul 17 21:23:21 2012 +0200 +++ b/PLCOpenEditor.py Wed Jul 18 01:02:08 2012 +0200 @@ -796,7 +796,7 @@ projects = {} try: if self.Config.HasEntry("projects"): - projects = cPickle.loads(self.Config.Read("projects")) + projects = cPickle.loads(str(self.Config.Read("projects"))) except: pass @@ -807,7 +807,7 @@ state = page.GetState() if state is not None: if self.Config.HasEntry("projects"): - projects = cPickle.loads(self.Config.Read("projects")) + projects = cPickle.loads(str(self.Config.Read("projects"))) else: projects = {} @@ -996,7 +996,7 @@ projects = {} try: if self.Config.HasEntry("projects"): - projects = cPickle.loads(self.Config.Read("projects")) + projects = cPickle.loads(str(self.Config.Read("projects"))) except: pass