diff frontends/src/primitivus/xmlui.py @ 555:1d58758689e9

primitivus, wix: fixed bad defaults values for XMLUI class
author Goffi <goffi@goffi.org>
date Sun, 09 Dec 2012 23:25:51 +0100
parents 2a072735e459
children ca13633d3b6b
line wrap: on
line diff
--- a/frontends/src/primitivus/xmlui.py	Sun Dec 09 23:24:53 2012 +0100
+++ b/frontends/src/primitivus/xmlui.py	Sun Dec 09 23:25:51 2012 +0100
@@ -50,11 +50,11 @@
 
 class XMLUI(urwid.WidgetWrap):
     
-    def __init__(self, host, xml_data, title = None, options = [], misc={}):
+    def __init__(self, host, xml_data, title = None, options = None, misc = None):
         self.host = host
         self.title = title
-        self.options = options
-        self.misc = misc
+        self.options = options or []
+        self.misc = misc or {}
         self.__dest = "window"
         self.ctrl_list = {}  # usefull to access ctrl
         widget = self.constructUI(xml_data)