diff options
author | Peter A. Bigot <pabigot@users.sourceforge.net> | 2010-05-29 10:16:47 -0500 |
---|---|---|
committer | Peter A. Bigot <pabigot@users.sourceforge.net> | 2010-05-29 10:16:47 -0500 |
commit | 516c49a62591e0c8d52703e4c8f1f4a32c6e717b (patch) | |
tree | a3bd2683a053e3defc6ef37088482b94c797b4d8 | |
parent | e8487d57f9d3d161de17d907c145a58ab8ca1233 (diff) |
Correct processing of new return value format
-rw-r--r-- | pyxb/binding/basis.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/pyxb/binding/basis.py b/pyxb/binding/basis.py index 184ab9b..8ff9795 100644 --- a/pyxb/binding/basis.py +++ b/pyxb/binding/basis.py @@ -2043,7 +2043,8 @@ class complexTypeDefinition (_TypeBinding_mixin, utility._DeconflictSymbols_mixi return self else: #print 'SSStep %s %s' % (value, element_use) - if self.__stateStack.step(self, value, element_use): + ( consumed, underflow_exc ) = self.__stateStack.step(self, value, element_use) + if consumed: return self # If what we have is element content, we can't accept it, either # because the type doesn't accept element content or because it does |