From c4825e6e92cb5918b8b571872d30b37f5a886ea8 Mon Sep 17 00:00:00 2001 From: Peter LaFosse Date: Mon, 16 May 2022 15:07:55 -0400 Subject: Add to LogView combo box from main thread --- log.cpp | 3 +++ ui/logview.h | 1 + 2 files changed, 4 insertions(+) diff --git a/log.cpp b/log.cpp index 22b06bd8..fc0fffe8 100644 --- a/log.cpp +++ b/log.cpp @@ -315,7 +315,10 @@ struct RegisterLoggerCallbackContext static void RegisterLoggerCallbackHelper(const char* name, void* ctxt) { + static const char* noName = ""; RegisterLoggerCallbackContext* cb = (RegisterLoggerCallbackContext*)ctxt; + if (name == nullptr) + name = noName; cb->func(name); } diff --git a/ui/logview.h b/ui/logview.h index c7e5af07..01840462 100644 --- a/ui/logview.h +++ b/ui/logview.h @@ -240,6 +240,7 @@ class BINARYNINJAUIAPI LogView : public GlobalAreaWidget void updateTimerEvent(); void updateUiStatus(); void showContextMenu(); + void loggerAdded(const QString str); }; -- cgit v1.3.1