~svn/ubuntu/oneiric/subversion/ppa

« back to all changes in this revision

Viewing changes to subversion/include/private/svn_mergeinfo_private.h

  • Committer: Michael Diers
  • Date: 2010-05-12 13:55:27 UTC
  • mfrom: (0.4.1 squeeze)
  • Revision ID: mdiers@elego.de-20100512135527-r9n2rmn7zlxio5iy
subversion (1.6.9dfsg-1ubuntu0svn1) lucid
  
Merge with 1.6.9dfsg-1 from lp:debian/squeeze/subversion, revno:6.
  
The package name suffix "1ubuntu0svn1" is carefully chosen.
See https://lists.launchpad.net/svn/msg00002.html and
https://answers.launchpad.net/soyuz/+question/105396 for an
explanation.

Show diffs side-by-side

added added

removed removed

Lines of Context:
87
87
   appropriate newline terminated string.  If KEY_PREFIX is not NULL then
88
88
   prepend KEY_PREFIX to each key (path) in *OUTPUT.  if VAL_PREFIX is not
89
89
   NULL then prepend VAL_PREFIX to each merge source:rangelist line in
90
 
   *OUTPUT. */
 
90
   *OUTPUT.
 
91
 
 
92
   Any relative merge source paths in the mergeinfo in CATALOG are converted
 
93
   to absolute paths in *OUTPUT. */
91
94
svn_error_t *
92
95
svn_mergeinfo__catalog_to_formatted_string(svn_string_t **output,
93
96
                                           svn_mergeinfo_catalog_t catalog,
99
102
   Unlike svn_mergeinfo_to_string(), NULL MERGEINFO is tolerated and results
100
103
   in *OUTPUT set to "\n".  If SVN_DEBUG is true, then NULL or empty MERGEINFO
101
104
   causes *OUTPUT to be set to an appropriate newline terminated string.  If
102
 
   PREFIX is not NULL then prepend PREFIX to each line in *OUTPUT. */
 
105
   PREFIX is not NULL then prepend PREFIX to each line in *OUTPUT.
 
106
 
 
107
   Any relative merge source paths in MERGEINFO are converted to absolute
 
108
   paths in *OUTPUT.*/
103
109
svn_error_t *
104
110
svn_mergeinfo__to_formatted_string(svn_string_t **output,
105
111
                                   svn_mergeinfo_t mergeinfo,