From ecb1c806e383a7459b690e031c85405dad960118 Mon Sep 17 00:00:00 2001 From: Roland Hedberg Date: Tue, 27 Jul 2010 21:55:11 +0200 Subject: [PATCH] Fixed error in parse_xsd2 --- tools/parse_xsd2.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tools/parse_xsd2.py b/tools/parse_xsd2.py index 1111f11..5a70474 100755 --- a/tools/parse_xsd2.py +++ b/tools/parse_xsd2.py @@ -186,10 +186,10 @@ class PyObj(object): if isinstance(prop, PyAttribute): line.append("%sc_attributes['%s'] = %s" % (INDENT, prop.name, prop.spec())) - if hasattr(prop,'fixed'): + if prop.fixed: args.append((prop.pyname, prop.fixed, None)) else: - if hasattr(prop,'default'): + if prop.default: args.append((prop.pyname, prop.pyname, prop.default)) else: args.append((prop.pyname, prop.pyname, None))