summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGustavo J. A. M. Carneiro <gcarneiro@src.gnome.org>2003-06-23 12:45:19 +0000
committerGustavo J. A. M. Carneiro <gcarneiro@src.gnome.org>2003-06-23 12:45:19 +0000
commitd3446bc95cb204ddc6fdd9b64058b9918b0f9ded (patch)
tree79dc3ab936ed33bb20ea7f5b0eefe9e413c7f2fd
parent5ad4b7007d543f3f29a824219f3ea8dc43428cce (diff)
downloadpygtk-d3446bc95cb204ddc6fdd9b64058b9918b0f9ded.tar.gz
fix
-rw-r--r--ChangeLog6
-rw-r--r--codegen/defsparser.py4
2 files changed, 8 insertions, 2 deletions
diff --git a/ChangeLog b/ChangeLog
index 31c0ede4..3ac26a91 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2003-06-23 Gustavo J. A. M. Carneiro <gustavo@users.sourceforge.net>
+
+ * codegen/defsparser.py (DefsParser.ifdef): for some reason, the
+ list of arguments received now includes an extra empty string at
+ the beginning, so I corrected the indexes.
+
2003-06-18 James Henstridge <james@daa.com.au>
* gtk/gdk.override (_wrap_gdk_drawable__get_handle): fix bug
diff --git a/codegen/defsparser.py b/codegen/defsparser.py
index df8a491b..5e40d0fb 100644
--- a/codegen/defsparser.py
+++ b/codegen/defsparser.py
@@ -111,7 +111,7 @@ class DefsParser(IncludeParser):
not func.is_constructor_of, self.functions)
def ifdef(self, *args):
- if args[0] in self.defines:
- for arg in args[1:]:
+ if args[1] in self.defines:
+ for arg in args[2:]:
self.handle(arg)