Author: hwright
Date: Tue Jan 24 12:56:52 2012
New Revision: 1235232

URL: http://svn.apache.org/viewvc?rev=1235232&view=rev
Log:
Ev2 shims: Fix memory error.

Current number of Ev2 test failures: 33

* subversion/libsvn_delta/compat.c
  (build): On property modification, put the property name in the correct pool.

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=1235232&r1=1235231&r2=1235232&view=diff
==============================================================================
--- subversion/trunk/subversion/libsvn_delta/compat.c (original)
+++ subversion/trunk/subversion/libsvn_delta/compat.c Tue Jan 24 12:56:52 2012
@@ -1005,7 +1005,9 @@ build(struct editor_baton *eb,
             APR_ARRAY_PUSH(operation->prop_dels, const char *) = 
                                         apr_pstrdup(eb->edit_pool, prop->name);
           else
-            apr_hash_set(operation->prop_mods, prop->name, APR_HASH_KEY_STRING,
+            apr_hash_set(operation->prop_mods,
+                         apr_pstrdup(eb->edit_pool, prop->name),
+                         APR_HASH_KEY_STRING,
                          svn_string_dup(prop->value, eb->edit_pool));
         }
 


Reply via email to