From fb1d083aa2702b96ff33ab7f3249ef9b1ed5a715 Mon Sep 17 00:00:00 2001 From: Romain Forlot Date: Mon, 25 Sep 2017 18:20:36 +0200 Subject: Use C++ string instead of C classic char Change-Id: I739a68e98623da4a6962c2d91025e4c0bfc222e1 Signed-off-by: Romain Forlot --- signal-composer-binding/signal-composer-binding.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'signal-composer-binding') diff --git a/signal-composer-binding/signal-composer-binding.cpp b/signal-composer-binding/signal-composer-binding.cpp index 44b644c..cc3b9a8 100644 --- a/signal-composer-binding/signal-composer-binding.cpp +++ b/signal-composer-binding/signal-composer-binding.cpp @@ -197,11 +197,11 @@ void get(struct afb_req request) int loadConf() { int err = 0; - const char* rootdir = strncat(GetBindingDirPath(), "/etc", - sizeof(GetBindingDirPath()) - strlen(GetBindingDirPath()) -1); + std::string bindingDirPath = GetBindingDirPath(); + std::string rootdir = bindingDirPath + "/etc"; Composer& composer = Composer::instance(); - err = composer.loadConfig(rootdir); + err = composer.loadConfig(rootdir.c_str()); return err; } -- cgit 1.2.3-korg