X-Git-Url: https://git.cweiske.de/enigma2.git/blobdiff_plain/a9f871b933a8771d6946395df1e1f0569b3cf582..08914804085e365b102a8d85973a47a02bf8d10c:/skin.py diff --git a/skin.py b/skin.py index 5fcaa110..5b8ce650 100644 --- a/skin.py +++ b/skin.py @@ -28,7 +28,7 @@ class SkinError(Exception): self.msg = message def __str__(self): - return "{%s}: %s" % (config.skin.primary_skin, self.msg) + return "{%s}: %s" % (config.skin.primary_skin.value, self.msg) dom_skins = [ ] @@ -119,7 +119,7 @@ def collectAttributes(skinAttributes, node, skin_path_prefix=None, ignore=[]): value = resolveFilename(SCOPE_SKIN_IMAGE, value, path_prefix=skin_path_prefix) if attrib not in ignore: - skinAttributes.append((attrib, value)) + skinAttributes.append((attrib, value.encode("utf-8"))) def loadPixmap(path, desktop): cached = False