From ca2fde0c55aae63cb0460d1df46c2eed73e6546f Mon Sep 17 00:00:00 2001 From: shutingrz Date: Thu, 18 Jul 2019 08:22:20 -0700 Subject: [PATCH] fix null pointer access --- frameplaybackwindow.cpp | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/frameplaybackwindow.cpp b/frameplaybackwindow.cpp index a156adb..7da98ef 100644 --- a/frameplaybackwindow.cpp +++ b/frameplaybackwindow.cpp @@ -275,7 +275,11 @@ void FramePlaybackWindow::loadFilters() void FramePlaybackWindow::refreshIDList() { - if (currentSeqNum < 0 || currentSeqItem == NULL) return; + if (currentSeqNum < 0 || currentSeqItem == NULL) + { + ui->listID->clear(); + return; + } ui->tblSequence->setCurrentCell(currentSeqNum, 0); @@ -461,6 +465,7 @@ void FramePlaybackWindow::btnDeleteCurrSeq() currentSeqNum = -1; currentSeqItem = NULL; } + refreshIDList(); updateFrameLabel(); }