diff --git a/src/cmake.cc b/src/cmake.cc index 03c9004..0a9afdb 100644 --- a/src/cmake.cc +++ b/src/cmake.cc @@ -1,9 +1,10 @@ #include "cmake.h" #include "singletons.h" #include "filesystem.h" -#include #include "dialogs.h" +#include + #include //TODO: remove using namespace std; //TODO: remove @@ -267,7 +268,7 @@ std::vector > > CMak const boost::regex function_regex("^ *"+name+" *\\( *(.*)\\) *$"); boost::smatch sm; if(boost::regex_match(line, sm, function_regex)) { - auto data=sm[1].str(); + auto data=sm[1].str(); while(data.size()>0 && data.back()==' ') data.pop_back(); auto parameters=get_function_parameters(data); diff --git a/src/directories.cc b/src/directories.cc index 89f19f6..9aa8421 100644 --- a/src/directories.cc +++ b/src/directories.cc @@ -216,7 +216,7 @@ void Directories::add_path(const boost::filesystem::path& dir_path, const Gtk::T bool already_added=false; if(*children) { for(auto &child: *children) { - if(child.get_value(column_record.name)==filename) { + if(child->get_value(column_record.name)==filename) { not_deleted.emplace(filename); already_added=true; break; diff --git a/src/files.h b/src/files.h index dc6e635..32f6fd2 100644 --- a/src/files.h +++ b/src/files.h @@ -1,3 +1,5 @@ +#ifndef JUCI_FILES_H_ +#define JUCI_FILES_H_ #include #define JUCI_VERSION "0.9.6" @@ -373,4 +375,4 @@ const std::string snippetpy = " output=getSnippet(theWord) \n" " juci.replaceWord(output) \n"; - +#endif // JUCI_FILES_H_ diff --git a/src/juci.h b/src/juci.h index b34df62..5c8f6cd 100644 --- a/src/juci.h +++ b/src/juci.h @@ -8,9 +8,9 @@ class Application : public Gtk::Application { public: Application(); - int on_command_line(const Glib::RefPtr &cmd); - void on_activate(); - void on_startup(); + int on_command_line(const Glib::RefPtr &cmd) override; + void on_activate() override; + void on_startup() override; std::unique_ptr window; private: std::vector directories;