Index: subversion/libsvn_client/delete.c
===================================================================
--- subversion/libsvn_client/delete.c	(revision 1053004)
+++ subversion/libsvn_client/delete.c	(working copy)
@@ -158,7 +158,7 @@
 
   /* Condense our list of deletion targets. */
   SVN_ERR(svn_uri_condense_targets(&common, &targets, paths, TRUE,
-                                   pool, pool));
+                                   pool, subpool));
   if (! targets->nelts)
     {
       const char *bname;
Index: subversion/libsvn_client/locking_commands.c
===================================================================
--- subversion/libsvn_client/locking_commands.c	(revision 1053004)
+++ subversion/libsvn_client/locking_commands.c	(working copy)
@@ -193,12 +193,12 @@
   if (url_mode)
     {
       SVN_ERR(svn_uri_condense_targets(common_parent_url, &rel_targets,
-                                       targets, TRUE, pool, pool));
+                                       targets, TRUE, pool, subpool));
     }
   else
     {
       SVN_ERR(svn_dirent_condense_targets(common_parent_url, &rel_targets,
-                                          targets, TRUE, pool, pool));
+                                          targets, TRUE, pool, subpool));
     }
 
   /* svn_path_condense_targets leaves paths empty if TARGETS only had
@@ -271,7 +271,7 @@
 
       /* Condense our absolute urls and get the relative urls. */
       SVN_ERR(svn_uri_condense_targets(&common_url, &rel_urls, urls,
-                                       FALSE, pool, pool));
+                                       FALSE, pool, subpool));
 
       /* svn_path_condense_targets leaves paths empty if TARGETS only had
          1 member, so we special case that (again). */

