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;
}