Convert the inherited property code in serf to the 'new' transition based XML
processing.
* subversion/libsvn_ra_serf/inherited_props.c
(iprops_state_e): Rename initial state to INITIAL
(iprops_context_t): Remove no longer needed variables.
(iprops_table): New transition table.
(start_element): Rename to ...
(iprops_opened): ... this and implement svn_ra_serf__xml_opened_t.
(end_element): Rename to ...
(iprops_closed): ... this and implement svn_ra_serf__xml_closed_t.
(cdata_handler): Remove function.
(svn_ra_serf__get_inherited_props): Update handler initialization.
|