summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJohan Dahlin <johan@src.gnome.org>2007-11-02 13:59:01 +0000
committerJohan Dahlin <johan@src.gnome.org>2007-11-02 13:59:01 +0000
commite624121ffa7ece38d111448ca5064d0528101967 (patch)
tree2e7535c0d38530c246f9c86f33eadcbbec11f2e3
parent5179c48906a961989d71fd71e6620ad3f1f3de46 (diff)
downloadpygobject-e624121ffa7ece38d111448ca5064d0528101967.tar.gz
pygobject-e624121ffa7ece38d111448ca5064d0528101967.tar.xz
pygobject-e624121ffa7ece38d111448ca5064d0528101967.zip
If there are no items, do not attempt to iterate
svn path=/trunk/; revision=712
-rw-r--r--gobject/option.py5
1 files changed, 3 insertions, 2 deletions
diff --git a/gobject/option.py b/gobject/option.py
index 14f7780..07a1c99 100644
--- a/gobject/option.py
+++ b/gobject/option.py
@@ -164,8 +164,9 @@ class OptionGroup(optparse.OptionGroup):
self.translation_domain = translation_domain
- for option in option_list:
- self.add_option(option)
+ if option_list:
+ for option in option_list:
+ self.add_option(option)
def _create_option_list(self):
self.option_list = []