fixed some unicode problems for 2.6

This commit is contained in:
Nathan Fritz
2010-02-25 01:12:15 +00:00
parent 7d41d68293
commit e06cdec81a
3 changed files with 16 additions and 1 deletions

View File

@@ -39,6 +39,13 @@ from . stanza.error import Error
import logging
import threading
import sys
if sys.version_info < (3,0):
reload(sys)
sys.setdefaultencoding('utf8')
def stanzaPlugin(stanza, plugin):
stanza.plugin_attrib_map[plugin.plugin_attrib] = plugin
stanza.plugin_tag_map["{%s}%s" % (plugin.namespace, plugin.name)] = plugin