Author: svn-role
Date: Thu Aug 8 04:00:53 2013
New Revision: 1511572
URL: http://svn.apache.org/r1511572
Log:
Merge the 1.8.x-r1507044 branch:
* r1507044
Fix a bug in the Perl bindings.
Justification: The bug makes scripts using SVN::Client look like
as if they didn't honor config settings from ~/.subversion/servers,
though they should by default.
Branch: ^/subversion/branches/1.8.x-r1507044
Votes:
+1: rschupp, danielsh
Modified:
subversion/branches/1.8.x/ (props changed)
subversion/branches/1.8.x/STATUS
subversion/branches/1.8.x/subversion/bindings/swig/perl/libsvn_swig_perl/swigutil_pl.c
Propchange: subversion/branches/1.8.x/
------------------------------------------------------------------------------
Merged /subversion/trunk:r1507044
Merged /subversion/branches/1.8.x-r1507044:r1507282-1511571
Modified: subversion/branches/1.8.x/STATUS
URL:
http://svn.apache.org/viewvc/subversion/branches/1.8.x/STATUS?rev=1511572&r1=1511571&r2=1511572&view=diff
==============================================================================
--- subversion/branches/1.8.x/STATUS (original)
+++ subversion/branches/1.8.x/STATUS Thu Aug 8 04:00:53 2013
@@ -244,12 +244,3 @@ Veto-blocked changes:
Approved changes:
=================
-
- * r1507044
- Fix a bug in the Perl bindings.
- Justification: The bug makes scripts using SVN::Client look like
- as if they didn't honor config settings from ~/.subversion/servers,
- though they should by default.
- Branch: ^/subversion/branches/1.8.x-r1507044
- Votes:
- +1: rschupp, danielsh
Modified:
subversion/branches/1.8.x/subversion/bindings/swig/perl/libsvn_swig_perl/swigutil_pl.c
URL:
http://svn.apache.org/viewvc/subversion/branches/1.8.x/subversion/bindings/swig/perl/libsvn_swig_perl/swigutil_pl.c?rev=1511572&r1=1511571&r2=1511572&view=diff
==============================================================================
---
subversion/branches/1.8.x/subversion/bindings/swig/perl/libsvn_swig_perl/swigutil_pl.c
(original)
+++
subversion/branches/1.8.x/subversion/bindings/swig/perl/libsvn_swig_perl/swigutil_pl.c
Thu Aug 8 04:00:53 2013
@@ -185,9 +185,9 @@ static apr_hash_t *svn_swig_pl_to_hash(S
h = (HV *)SvRV(source);
cnt = hv_iterinit(h);
while (cnt--) {
- SV* item = hv_iternextsv(h, &key, &retlen);
- void *val = cv(item, ctx, pool);
- svn_hash_sets(hash, key, val);
+ SV* item = hv_iternextsv(h, &key, &retlen);
+ void *val = cv(item, ctx, pool);
+ svn_hash_sets(hash, apr_pstrmemdup(pool, key, retlen), val);
}
return hash;