diff --git a/xmlregexp.c b/xmlregexp.c index d255fbf0..9e9c3752 100644 --- a/xmlregexp.c +++ b/xmlregexp.c @@ -5537,6 +5537,8 @@ xmlRegexpIsDeterminist(xmlRegexpPtr comp) { return(comp->determinist); am = xmlNewAutomata(); + if (am == NULL) + return(-1); if (am->states != NULL) { int i;