diff options
author | 2020-08-02 21:58:26 +0200 | |
---|---|---|
committer | 2020-08-04 10:18:37 +0200 | |
commit | 259afa5353de2d799829ff85dde7194a6e119ddc (patch) | |
tree | c09f2e763a0e9f54fb366b91ec697f42acfde988 /src/controller.cpp | |
parent | 08f485903867744cedc3f0382903865057cb9e70 (diff) | |
download | newsboat-259afa5353de2d799829ff85dde7194a6e119ddc.tar.gz newsboat-259afa5353de2d799829ff85dde7194a6e119ddc.tar.zst newsboat-259afa5353de2d799829ff85dde7194a6e119ddc.zip |
Store config handlers as non-nullable references
Diffstat (limited to 'src/controller.cpp')
-rw-r--r-- | src/controller.cpp | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/src/controller.cpp b/src/controller.cpp index 215a6ca0..e30894aa 100644 --- a/src/controller.cpp +++ b/src/controller.cpp @@ -173,17 +173,17 @@ int Controller::run(const CliArgsParser& args) colorman.register_commands(cfgparser); KeyMap keys(KM_NEWSBOAT); - cfgparser.register_handler("bind-key", &keys); - cfgparser.register_handler("unbind-key", &keys); - cfgparser.register_handler("macro", &keys); + cfgparser.register_handler("bind-key", keys); + cfgparser.register_handler("unbind-key", keys); + cfgparser.register_handler("macro", keys); - cfgparser.register_handler("ignore-article", &ign); - cfgparser.register_handler("always-download", &ign); - cfgparser.register_handler("reset-unread-on-update", &ign); + cfgparser.register_handler("ignore-article", ign); + cfgparser.register_handler("always-download", ign); + cfgparser.register_handler("reset-unread-on-update", ign); - cfgparser.register_handler("define-filter", &filters); - cfgparser.register_handler("highlight", &rxman); - cfgparser.register_handler("highlight-article", &rxman); + cfgparser.register_handler("define-filter", filters); + cfgparser.register_handler("highlight", rxman); + cfgparser.register_handler("highlight-article", rxman); try { cfgparser.parse("/etc/" PROGRAM_NAME "/config"); |