fixing bug #103969 forgot to add an epsilon transition when building the

* valid.c: fixing bug #103969 forgot to add an epsilon transition
  when building the automata for elem*
Daniel
diff --git a/valid.c b/valid.c
index dcf72d4..a462bdb 100644
--- a/valid.c
+++ b/valid.c
@@ -544,6 +544,8 @@
 		case XML_ELEMENT_CONTENT_MULT:
 		    xmlAutomataNewTransition(ctxt->am, ctxt->state,
 			                     ctxt->state, fname, NULL);
+		    ctxt->state = xmlAutomataNewEpsilon(ctxt->am, ctxt->state,
+			                     NULL);
 		    break;
 	    }
 	    if (QName != NULL)