You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@subversion.apache.org by iv...@apache.org on 2010/06/10 17:41:30 UTC

svn commit: r953354 - /subversion/trunk/subversion/libsvn_ra_serf/mergeinfo.c

Author: ivan
Date: Thu Jun 10 15:41:30 2010
New Revision: 953354

URL: http://svn.apache.org/viewvc?rev=953354&view=rev
Log:
Fix XML-escaping in mergeinfo request.

* subversion/libsvn_ra_serf/mergeinfo.c
  (create_mergeinfo_body): Do not escape tag body twice. 
   svn_ra_serf__add_tag_buckets() already escapes tag body.

Modified:
    subversion/trunk/subversion/libsvn_ra_serf/mergeinfo.c

Modified: subversion/trunk/subversion/libsvn_ra_serf/mergeinfo.c
URL: http://svn.apache.org/viewvc/subversion/trunk/subversion/libsvn_ra_serf/mergeinfo.c?rev=953354&r1=953353&r2=953354&view=diff
==============================================================================
--- subversion/trunk/subversion/libsvn_ra_serf/mergeinfo.c (original)
+++ subversion/trunk/subversion/libsvn_ra_serf/mergeinfo.c Thu Jun 10 15:41:30 2010
@@ -210,11 +210,9 @@ create_mergeinfo_body(void *baton,
     {
       for (i = 0; i < mergeinfo_ctx->paths->nelts; i++)
         {
-          const char *this_path =
-            apr_xml_quote_string(pool,
-                                 APR_ARRAY_IDX(mergeinfo_ctx->paths,
-                                               i, const char *),
-                                 0);
+          const char *this_path = APR_ARRAY_IDX(mergeinfo_ctx->paths,
+                                                i, const char *);
+
           svn_ra_serf__add_tag_buckets(body_bkt, "S:" SVN_DAV__PATH,
                                        this_path, alloc);
         }