From d6a5d5962ed7bce9bdec89c38ba93af0e730dc22 Mon Sep 17 00:00:00 2001 From: John Scipione Date: Tue, 22 Jul 2014 21:27:08 -0400 Subject: [PATCH] Tracker: fix unchecked return value. CID 602487 --- src/kits/tracker/Tracker.cpp | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/kits/tracker/Tracker.cpp b/src/kits/tracker/Tracker.cpp index f125178126..b389bbfd94 100644 --- a/src/kits/tracker/Tracker.cpp +++ b/src/kits/tracker/Tracker.cpp @@ -485,9 +485,10 @@ TTracker::MessageReceived(BMessage* message) { const node_ref* itemNode; ssize_t bytes; - message->FindData("node_ref", B_RAW_TYPE, - (const void**)&itemNode, &bytes); - CloseWindowAndChildren(itemNode); + if (message->FindData("node_ref", B_RAW_TYPE, + (const void**)&itemNode, &bytes) == B_OK) { + CloseWindowAndChildren(itemNode); + } break; }