Checkout
Greg Stein
committed
on 07 Jun 12
Remove the CUSTOM_OPEN flag from the transition table, since the
opened callback is invoked for all transitions. Add the new (tbd)
callback … Show more
Remove the CUSTOM_OPEN flag from the transition table, since the

opened callback is invoked for all transitions. Add the new (tbd)

callback to the xml_context_create() function.

No real functional change.

* subversion/libsvn_ra_serf/ra_serf.h:

 (svn_ra_serf__xml_transition_t): remove CUSTOM_OPEN. not needed.

 (svn_ra_serf__xml_context_create): add CDATA_CB callback

* subversion/libsvn_ra_serf/blame.c:

 (blame_ttable): remove CUSTOM_OPEN flag. table still not used.

* subversion/libsvn_ra_serf/get_deleted_rev.c:

 (getdrev_ttable): remove CUSTOM_OPEN flag.

 (svn_ra_serf__get_deleted_rev): add CDATA_CB to ctx creation

* subversion/libsvn_ra_serf/getdate.c:

 (date_ttable): remove CUSTOM_OPEN flag.

 (svn_ra_serf__get_dated_revision): add CDATA_CB to ctx creation

* subversion/libsvn_ra_serf/getlocations.c:

 (getloc_ttable): remove CUSTOM_OPEN flag.

 (svn_ra_serf__get_locations): add CDATA_CB to ctx creation

* subversion/libsvn_ra_serf/getlocationsegments.c:

 (gls_ttable): remove CUSTOM_OPEN flag.

 (svn_ra_serf__get_location_segments): add CDATA_CB to ctx creation

* subversion/libsvn_ra_serf/getlocks.c:

 (getlocks_ttable): remove CUSTOM_OPEN flag.

 (svn_ra_serf__get_locks): add CDATA_CB to ctx creation

* subversion/libsvn_ra_serf/locks.c:

 (locks_ttable): remove CUSTOM_OPEN flag.

 (svn_ra_serf__get_lock): add CDATA_CB to ctx creation

 (svn_ra_serf__lock): add CDATA_CB to ctx creation

* subversion/libsvn_ra_serf/log.c:

 (log_ttable): remove CUSTOM_OPEN flag.

 (svn_ra_serf__get_log): add CDATA_CB to ctx creation

* subversion/libsvn_ra_serf/merge.c:

 (merge_ttable): remove CUSTOM_OPEN flag. table still not used.

* subversion/libsvn_ra_serf/mergeinfo.c:

 (mergeinfo_ttable): remove CUSTOM_OPEN flag.

 (svn_ra_serf__get_mergeinfo): add CDATA_CB to ctx creation

* subversion/libsvn_ra_serf/options.c:

 (options_ttable): remove CUSTOM_OPEN flag.

 (create_options_req): add CDATA_CB to ctx creation

* subversion/libsvn_ra_serf/xml.c:

 (svn_ra_serf__xml_context_create): add CDATA_CB param and store into

   the context.

Show less