[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: [kdesvn] src/svnqt: Make svn::Pool ctors explicit
From: Christian Ehrlicher <Ch.Ehrlicher () gmx ! de>
Date: 2016-10-09 13:16:16
Message-ID: E1btDxg-0003lJ-SY () code ! kde ! org
[Download RAW message or body]
Git commit 84da96033c9f6d1cd783a698e39f04b8e77b4ce1 by Christian Ehrlicher.
Committed on 09/10/2016 at 13:14.
Pushed by chehrlic into branch 'master'.
Make svn::Pool ctors explicit
M +2 -2 src/svnqt/conflictresult.cpp
M +2 -2 src/svnqt/conflictresult.h
M +1 -1 src/svnqt/helper.h
M +1 -1 src/svnqt/pool.h
http://commits.kde.org/kdesvn/84da96033c9f6d1cd783a698e39f04b8e77b4ce1
diff --git a/src/svnqt/conflictresult.cpp b/src/svnqt/conflictresult.cpp
index 41e9ab7..b4b038e 100644
--- a/src/svnqt/conflictresult.cpp
+++ b/src/svnqt/conflictresult.cpp
@@ -84,7 +84,7 @@ void ConflictResult::setChoice(ConflictChoice aValue)
m_choice = aValue;
}
-void ConflictResult::assignResult(svn_wc_conflict_result_t **aResult, const Pool &pool)const
+void ConflictResult::assignResult(svn_wc_conflict_result_t **aResult, apr_pool_t *pool)const
{
svn_wc_conflict_choice_t _choice;
switch (choice()) {
@@ -121,7 +121,7 @@ void ConflictResult::assignResult(svn_wc_conflict_result_t **aResult, const Pool
}
}
-const svn_wc_conflict_result_t *ConflictResult::result(const Pool &pool)const
+const svn_wc_conflict_result_t *ConflictResult::result(apr_pool_t *pool)const
{
svn_wc_conflict_result_t *result = 0;
assignResult(&result, pool);
diff --git a/src/svnqt/conflictresult.h b/src/svnqt/conflictresult.h
index de3ff59..50be7c0 100644
--- a/src/svnqt/conflictresult.h
+++ b/src/svnqt/conflictresult.h
@@ -67,8 +67,8 @@ public:
}
void setChoice(ConflictChoice aValue);
- const svn_wc_conflict_result_t *result(const Pool &pool)const;
- void assignResult(svn_wc_conflict_result_t **aResult, const Pool &pool)const;
+ const svn_wc_conflict_result_t *result(apr_pool_t *pool)const;
+ void assignResult(svn_wc_conflict_result_t **aResult, apr_pool_t *pool)const;
protected:
ConflictChoice m_choice;
diff --git a/src/svnqt/helper.h b/src/svnqt/helper.h
index e6ce419..64e5b37 100644
--- a/src/svnqt/helper.h
+++ b/src/svnqt/helper.h
@@ -134,7 +134,7 @@ class Hash2Map
{
PropertiesMap _map;
public:
- Hash2Map(apr_hash_t *hash, const svn::Pool &pool)
+ Hash2Map(apr_hash_t *hash, apr_pool_t *pool)
: _map()
{
if (hash != 0L) {
diff --git a/src/svnqt/pool.h b/src/svnqt/pool.h
index a7bb9e1..9f2c25a 100644
--- a/src/svnqt/pool.h
+++ b/src/svnqt/pool.h
@@ -48,7 +48,7 @@ public:
*
* @param parent NULL -> global pool
*/
- Pool(apr_pool_t *parent = nullptr); //krazy:exclude=explicit
+ explicit Pool(apr_pool_t *parent = nullptr);
Pool &operator=(const Pool &) = delete;
Pool(const Pool &) = delete;
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic