From 27634c1c08a99a07a8a25d9367ff6dace4d5d485 Mon Sep 17 00:00:00 2001 From: Jacek Jendrzej Date: Thu, 21 Sep 2017 18:45:47 +0200 Subject: [PATCH] fix use stack after scope Origin commit data ------------------ Commit: https://github.com/neutrino-images/ni-neutrino/commit/d61b9745bc2654108b860e19181aca5f892d70d1 Author: Jacek Jendrzej Date: 2017-09-21 (Thu, 21 Sep 2017) --- src/eitd/sectionsd.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/eitd/sectionsd.cpp b/src/eitd/sectionsd.cpp index e5619d321..0173462da 100644 --- a/src/eitd/sectionsd.cpp +++ b/src/eitd/sectionsd.cpp @@ -1428,8 +1428,8 @@ void CTimeThread::run() { time_t dvb_time = 0; xprintf("%s::run:: starting, pid %d (%lu)\n", name.c_str(), getpid(), pthread_self()); - const char *tn = ("sd:" + name).c_str(); - set_threadname(tn); + const std::string tn = ("sd:" + name).c_str(); + set_threadname(tn.c_str()); addFilters(); DMX::start(); @@ -1543,8 +1543,8 @@ int CSectionThread::Sleep() void CSectionThread::run() { xprintf("%s::run:: starting, pid %d (%lu)\n", name.c_str(), getpid(), pthread_self()); - const char *tn = ("sd:" + name).c_str(); - set_threadname(tn); + const std::string tn = ("sd:" + name).c_str(); + set_threadname(tn.c_str()); if (sections_debug) dump_sched_info(name);