The scanning loop in get_ptoken() was consuming the ')' right after the "443". I just committed a fix.
--Brian Cliff Woolley wrote: >------------------------------------------------------------- >http://nagoya.apache.org/bugzilla/show_bug.cgi?id=8462 > ><!--#elif expr="($SERVER_PORT = 443) && ($p_ssl = 1)" --> >produces a "Unmatched '('" error which is wrong. >------------------------------------------------------------- > >This looks like a legitimate bug, though from looking through the CVS >history I don't really think this code changed much between 1.3 and 2.0, >so I can't really see how it worked in 1.3. You get the error message >after the parse tree has been generated and then you go to walk the tree >and it encounters a ( it didn't expect. The parse tree that gets >generated doesn't look totally kosher (in particular, some of the ->parent >pointers seem wrong). Is anyone especially familiar with this code? > >--Cliff > > >-------------------------------------------------------------- > Cliff Woolley > [EMAIL PROTECTED] > Charlottesville, VA > > > > > >
