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 2011/10/13 19:08:05 UTC
svn commit: r1182988 -
/subversion/trunk/subversion/bindings/javahl/native/SVNRepos.cpp
Author: hwright
Date: Thu Oct 13 17:08:05 2011
New Revision: 1182988
URL: http://svn.apache.org/viewvc?rev=1182988&view=rev
Log:
JavaHL: Deshadow an instance variable.
* subversion/bindings/javahl/native/SVNRepos.cpp
(rmlocks): Don't shadow SVNBase::pool with a local variable.
Modified:
subversion/trunk/subversion/bindings/javahl/native/SVNRepos.cpp
Modified: subversion/trunk/subversion/bindings/javahl/native/SVNRepos.cpp
URL: http://svn.apache.org/viewvc/subversion/trunk/subversion/bindings/javahl/native/SVNRepos.cpp?rev=1182988&r1=1182987&r2=1182988&view=diff
==============================================================================
--- subversion/trunk/subversion/bindings/javahl/native/SVNRepos.cpp (original)
+++ subversion/trunk/subversion/bindings/javahl/native/SVNRepos.cpp Thu Oct 13 17:08:05 2011
@@ -678,7 +678,6 @@ jobject SVNRepos::lslocks(File &path, sv
void SVNRepos::rmlocks(File &path, StringArray &locks)
{
SVN::Pool requestPool;
- apr_pool_t *pool = requestPool.getPool();
svn_repos_t *repos;
svn_fs_t *fs;
svn_fs_access_t *access;
@@ -700,10 +699,11 @@ void SVNRepos::rmlocks(File &path, Strin
apr_uid_t uid;
apr_gid_t gid;
char *un;
- if (apr_uid_current (&uid, &gid, pool) == APR_SUCCESS &&
- apr_uid_name_get (&un, uid, pool) == APR_SUCCESS)
+ if (apr_uid_current (&uid, &gid, requestPool.getPool()) == APR_SUCCESS &&
+ apr_uid_name_get (&un, uid, requestPool.getPool()) == APR_SUCCESS)
{
- svn_error_t *err = svn_utf_cstring_to_utf8(&username, un, pool);
+ svn_error_t *err = svn_utf_cstring_to_utf8(&username, un,
+ requestPool.getPool());
svn_error_clear (err);
if (err)
username = "administrator";
@@ -711,7 +711,7 @@ void SVNRepos::rmlocks(File &path, Strin
}
/* Create an access context describing the current user. */
- SVN_JNI_ERR(svn_fs_create_access(&access, username, pool), );
+ SVN_JNI_ERR(svn_fs_create_access(&access, username, requestPool.getPool()), );
/* Attach the access context to the filesystem. */
SVN_JNI_ERR(svn_fs_set_access(fs, access), );