From 029818ba44703c5151f8d916284e307b05d08fa9 Mon Sep 17 00:00:00 2001 From: Andrei Karas Date: Fri, 1 Nov 2013 00:09:32 +0300 Subject: Add configure option --enable-checks for check some calls (disabled by default) Also add configuration listeners removing in objects. --- src/configuration.h | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'src/configuration.h') diff --git a/src/configuration.h b/src/configuration.h index 54e5e2ca7..774678b50 100644 --- a/src/configuration.h +++ b/src/configuration.h @@ -282,6 +282,12 @@ class Configuration final : public ConfigurationObject void removeListeners(ConfigListener *const listener); +#ifdef ENABLE_CHECKS + void checkListeners(ConfigListener *const listener, + const char *const file, + const unsigned line); +#endif + void setValue(const std::string &key, const std::string &value); void incValue(const std::string &key); -- cgit v1.2.3-70-g09d2