/[Apache-SVN]
ViewVC logotype

Revision 1654261


Jump to revision: Previous Next
Author: rhuijben
Date: Fri Jan 23 16:35:01 2015 UTC (9 years, 11 months ago)
Changed paths: 2
Log Message:
In ra_serf: Get rid of the final rev->path->ns->prop->value hash, by
updating the xml PROPFIND result parser to directly use a ns->prop->value
hash.

* subversion/libsvn_ra_serf/property.c
  (set_ns_prop): New helper function.
  (propfind_closed): Use set_ns_prop. Inline the code that sends the
    results.

  (svn_ra_serf__get_ver_prop,
   svn_ra_serf__get_prop_string,
   svn_ra_serf__get_prop,
   svn_ra_serf__set_ver_prop): Remove functions.

  (walk_all_props,
   svn_ra_serf__walk_all_paths): Remove functions.

  (select_revprops,
   svn_ra_serf__select_revprops): Remove functions.

* subversion/libsvn_ra_serf/ra_serf.h
  (svn_ra_serf__set_ver_prop): Remove function.
  (svn_ra_serf__set_rev_prop): Remove macro.
  (svn_ra_serf__path_rev_walker_t): Remove typedef.
  (svn_ra_serf__walk_all_paths,
   svn_ra_serf__select_revprops,
   svn_ra_serf__get_ver_prop_string,
   svn_ra_serf__get_ver_prop,
   svn_ra_serf__get_prop_string,
   svn_ra_serf__get_prop): Remove function.


Changed paths

Path Details
Directorysubversion/trunk/subversion/libsvn_ra_serf/property.c modified , text changed
Directorysubversion/trunk/subversion/libsvn_ra_serf/ra_serf.h modified , text changed

infrastructure at apache.org
ViewVC Help
Powered by ViewVC 1.1.26