summaryrefslogtreecommitdiffstats
path: root/src/cppc4group.cpp
diff options
context:
space:
mode:
authorMarkus Mittendrein <git@maxmitti.tk>2019-04-22 13:04:56 +0200
committerMarkus Mittendrein <git@maxmitti.tk>2019-04-22 13:04:56 +0200
commitea60465d4a5baf3c530c58b216504717a94799cf (patch)
tree58643b0e09406acd9a4585a48dc27b2e0415aa0e /src/cppc4group.cpp
parent41eabf6ac74a7c0e81912742764ebea3d0e1fe07 (diff)
downloadcc4group-ea60465d4a5baf3c530c58b216504717a94799cf.tar.gz
cc4group-ea60465d4a5baf3c530c58b216504717a94799cf.zip
Add lazy argument to CppC4Group's constructor (forgot it first, oops)
Diffstat (limited to 'src/cppc4group.cpp')
-rw-r--r--src/cppc4group.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/cppc4group.cpp b/src/cppc4group.cpp
index 71d9e0d..2355aa6 100644
--- a/src/cppc4group.cpp
+++ b/src/cppc4group.cpp
@@ -171,9 +171,9 @@ namespace {
}
}
-CppC4Group::CppC4Group() : p{new Private{}}
+CppC4Group::CppC4Group(const bool lazy) : p{new Private{}}
{
-
+ cc4group.setLazy(p->g, lazy);
}
CppC4Group::CppC4Group(CppC4Group&& other) : p{std::move(other.p)}
@@ -354,7 +354,7 @@ namespace {
}
};
-std::optional<CppC4Group::EntryInfo> CppC4Group::getEntryInfo(const std::string& path, bool lazy)
+std::optional<CppC4Group::EntryInfo> CppC4Group::getEntryInfo(const std::string& path, const bool lazy)
{
CC4Group_EntryInfo info;
if(cc4group.getEntryInfo(p->g, path.c_str(), &info, lazy))
@@ -369,7 +369,7 @@ std::optional<CppC4Group::EntryInfo> CppC4Group::getEntryInfo(const std::string&
}
}
-std::optional<std::vector<CppC4Group::EntryInfo>> CppC4Group::getEntryInfos(const std::string& path, bool lazy)
+std::optional<std::vector<CppC4Group::EntryInfo>> CppC4Group::getEntryInfos(const std::string& path, const bool lazy)
{
CC4Group_EntryInfo* infos;
size_t infoCount;