Ah, good one. On Feb 9, 2012 6:45 PM, <danie...@apache.org> wrote:
> Author: danielsh > Date: Thu Feb 9 23:45:03 2012 > New Revision: 1242607 > > URL: http://svn.apache.org/viewvc?rev=1242607&view=rev > Log: > Convert asserts into errors. > > * subversion/libsvn_ra_serf/update.c > (start_report): Gracefully error out on unknown children tags > of ADD_FILE/OPEN_FILE/ADD_DIR/OPEN_DIR. > > Modified: > subversion/trunk/subversion/libsvn_ra_serf/update.c > > Modified: subversion/trunk/subversion/libsvn_ra_serf/update.c > URL: > http://svn.apache.org/viewvc/subversion/trunk/subversion/libsvn_ra_serf/update.c?rev=1242607&r1=1242606&r2=1242607&view=diff > > ============================================================================== > --- subversion/trunk/subversion/libsvn_ra_serf/update.c (original) > +++ subversion/trunk/subversion/libsvn_ra_serf/update.c Thu Feb 9 > 23:45:03 2012 > @@ -1691,7 +1691,9 @@ start_report(svn_ra_serf__xml_parser_t * > } > else > { > - SVN_ERR_MALFUNCTION(); > + return svn_error_createf(SVN_ERR_RA_DAV_MALFORMED_DATA, NULL, > + _("Unknown tag '%s' while at state > %d"), > + name.name, state); > } > > } > @@ -1766,7 +1768,9 @@ start_report(svn_ra_serf__xml_parser_t * > } > else > { > - SVN_ERR_MALFUNCTION(); > + return svn_error_createf(SVN_ERR_RA_DAV_MALFORMED_DATA, NULL, > + _("Unknown tag '%s' while at state > %d"), > + name.name, state); > } > } > else if (state == IGNORE_PROP_NAME) > > >