You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@subversion.apache.org by hw...@apache.org on 2012/01/06 18:18:36 UTC

svn commit: r1228290 - /subversion/trunk/subversion/libsvn_delta/compat.c

Author: hwright
Date: Fri Jan  6 17:18:36 2012
New Revision: 1228290

URL: http://svn.apache.org/viewvc?rev=1228290&view=rev
Log:
Ev2 shims: After processing actions for a path, remove it from the list of
actions to be processed.

* subversion/libsvn_delta/compat.c
  (run_ev2_actions): As above.

Modified:
    subversion/trunk/subversion/libsvn_delta/compat.c

Modified: subversion/trunk/subversion/libsvn_delta/compat.c
URL: http://svn.apache.org/viewvc/subversion/trunk/subversion/libsvn_delta/compat.c?rev=1228290&r1=1228289&r2=1228290&view=diff
==============================================================================
--- subversion/trunk/subversion/libsvn_delta/compat.c (original)
+++ subversion/trunk/subversion/libsvn_delta/compat.c Fri Jan  6 17:18:36 2012
@@ -380,6 +380,9 @@ run_ev2_actions(void *edit_baton,
 
       svn_pool_clear(iterpool);
       SVN_ERR(process_actions(edit_baton, path, actions, iterpool));
+
+      /* Remove this item from the hash. */
+      apr_hash_set(eb->paths, path, APR_HASH_KEY_STRING, NULL);
     }
   svn_pool_destroy(iterpool);