You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@subversion.apache.org by rh...@apache.org on 2013/12/13 19:47:34 UTC

svn commit: r1550803 - /subversion/trunk/subversion/libsvn_client/util.c

Author: rhuijben
Date: Fri Dec 13 18:47:33 2013
New Revision: 1550803

URL: http://svn.apache.org/r1550803
Log:
* subversion/libsvn_client/util.c
  (svn_client_commit_item3_dup): Fix pool lifetime problem for new in 1.8
    members.

Modified:
    subversion/trunk/subversion/libsvn_client/util.c

Modified: subversion/trunk/subversion/libsvn_client/util.c
URL: http://svn.apache.org/viewvc/subversion/trunk/subversion/libsvn_client/util.c?rev=1550803&r1=1550802&r2=1550803&view=diff
==============================================================================
--- subversion/trunk/subversion/libsvn_client/util.c (original)
+++ subversion/trunk/subversion/libsvn_client/util.c Fri Dec 13 18:47:33 2013
@@ -165,6 +165,13 @@ svn_client_commit_item3_dup(const svn_cl
     new_item->outgoing_prop_changes =
       svn_prop_array_dup(new_item->outgoing_prop_changes, pool);
 
+  if (new_item->session_relpath)
+    new_item->session_relpath = apr_pstrdup(pool, new_item->session_relpath);
+
+  if (new_item->moved_from_abspath)
+    new_item->moved_from_abspath = apr_pstrdup(pool,
+                                               new_item->moved_from_abspath);
+
   return new_item;
 }