From cee60bbf417dbec1cb3df6fc465ac06295a0cd9d Mon Sep 17 00:00:00 2001 From: Jonas Devlieghere Date: Thu, 23 Jul 2020 13:06:51 -0700 Subject: [lldb] Remove the user-defined copy-ctor in ConstString ConstString is essentially trivially copyable yet it has a user defined copy constructor that copies its one member pointer. Remove it so it qualifies as trivial in the eyes of the compiler. This also fixes two unused variable warnings now that the compiler knows that the constructor has no side-effects. Differential revision: https://reviews.llvm.org/D84440 --- lldb/source/Core/IOHandlerCursesGUI.cpp | 2 -- 1 file changed, 2 deletions(-) (limited to 'lldb/source/Core/IOHandlerCursesGUI.cpp') diff --git a/lldb/source/Core/IOHandlerCursesGUI.cpp b/lldb/source/Core/IOHandlerCursesGUI.cpp index f8fc91772198..de4bd2a79095 100644 --- a/lldb/source/Core/IOHandlerCursesGUI.cpp +++ b/lldb/source/Core/IOHandlerCursesGUI.cpp @@ -1189,9 +1189,7 @@ public: ListenerSP listener_sp( Listener::MakeListener("lldb.IOHandler.curses.Application")); - ConstString broadcaster_class_target(Target::GetStaticBroadcasterClass()); ConstString broadcaster_class_process(Process::GetStaticBroadcasterClass()); - ConstString broadcaster_class_thread(Thread::GetStaticBroadcasterClass()); debugger.EnableForwardEvents(listener_sp); bool update = true; -- cgit v1.2.3