forked from OSchip/llvm-project
Fix how Queue/QueueItem weak pointers are initialized in the ctors.
llvm-svn: 197541
This commit is contained in:
parent
1b30b593ba
commit
b97f44d9ef
|
@ -38,12 +38,13 @@ namespace lldb_private
|
|||
}
|
||||
|
||||
QueueImpl (const lldb::QueueSP &queue_sp) :
|
||||
m_queue_wp(queue_sp),
|
||||
m_queue_wp(),
|
||||
m_threads(),
|
||||
m_thread_list_fetched(false),
|
||||
m_items(),
|
||||
m_queue_items_fetched(false)
|
||||
{
|
||||
m_queue_wp = queue_sp;
|
||||
}
|
||||
|
||||
QueueImpl (const QueueImpl &rhs)
|
||||
|
|
|
@ -16,11 +16,12 @@ using namespace lldb;
|
|||
using namespace lldb_private;
|
||||
|
||||
Queue::Queue (ProcessSP process_sp, lldb::queue_id_t queue_id, const char *queue_name) :
|
||||
m_process_wp (process_sp),
|
||||
m_process_wp (),
|
||||
m_queue_id (queue_id),
|
||||
m_queue_name (queue_name),
|
||||
m_enqueued_items()
|
||||
{
|
||||
m_process_wp = process_sp;
|
||||
m_index_id = process_sp->AssignIndexIDToQueue (queue_id);
|
||||
}
|
||||
|
||||
|
|
|
@ -14,10 +14,11 @@ using namespace lldb;
|
|||
using namespace lldb_private;
|
||||
|
||||
QueueItem::QueueItem (QueueSP queue_sp) :
|
||||
m_queue_wp (queue_sp),
|
||||
m_queue_wp (),
|
||||
m_kind (eQueueItemKindUnknown),
|
||||
m_address ()
|
||||
{
|
||||
m_queue_wp = queue_sp;
|
||||
}
|
||||
|
||||
QueueItem::~QueueItem ()
|
||||
|
|
Loading…
Reference in New Issue