small enhancement to fix bug 139791
* valid.c: small enhancement to fix bug 139791
diff --git a/valid.c b/valid.c
index b2eb375..378338b 100644
--- a/valid.c
+++ b/valid.c
@@ -661,10 +661,10 @@
ctxt->state, fullname, NULL);
break;
case XML_ELEMENT_CONTENT_MULT:
- xmlAutomataNewTransition(ctxt->am, ctxt->state,
- ctxt->state, fullname, NULL);
- ctxt->state = xmlAutomataNewEpsilon(ctxt->am, ctxt->state,
- NULL);
+ ctxt->state = xmlAutomataNewEpsilon(ctxt->am,
+ ctxt->state, NULL);
+ xmlAutomataNewTransition(ctxt->am,
+ ctxt->state, ctxt->state, fullname, NULL);
break;
}
if ((fullname != fn) && (fullname != content->name))