Skip to content

Commit 2142218

Browse files
authored
fixed #11924 - moved library data into implementation class (#6579)
1 parent d3f01ab commit 2142218

6 files changed

Lines changed: 300 additions & 253 deletions

File tree

gui/test/projectfile/testprojectfile.cpp

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,9 @@ const char Settings::SafeChecks::XmlInternalFunctions[] = "internal-functions";
4242
const char Settings::SafeChecks::XmlExternalVariables[] = "external-variables";
4343
Settings::Settings() : maxCtuDepth(10) {}
4444
Platform::Platform() = default;
45+
Library::Library() = default;
46+
Library::~Library() = default;
47+
struct Library::LibraryData {};
4548
bool ImportProject::sourceFileExists(const std::string & /*file*/) {
4649
return true;
4750
}

lib/checkfunctions.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -129,7 +129,7 @@ class CPPCHECKLIB CheckFunctions : public Check {
129129
void getErrorMessages(ErrorLogger *errorLogger, const Settings *settings) const override {
130130
CheckFunctions c(nullptr, settings, errorLogger);
131131

132-
for (std::map<std::string, Library::WarnInfo>::const_iterator i = settings->library.functionwarn.cbegin(); i != settings->library.functionwarn.cend(); ++i) {
132+
for (std::map<std::string, Library::WarnInfo>::const_iterator i = settings->library.functionwarn().cbegin(); i != settings->library.functionwarn().cend(); ++i) {
133133
c.reportError(nullptr, Severity::style, i->first+"Called", i->second.message);
134134
}
135135

0 commit comments

Comments
 (0)