diff options
| author | Glenn Smith <glenn@vector35.com> | 2025-04-24 14:46:37 -0400 |
|---|---|---|
| committer | Glenn Smith <glenn@vector35.com> | 2025-04-25 13:43:01 -0400 |
| commit | 9262278979709181414664053523657355762707 (patch) | |
| tree | c472e0620b1fdfe3b3c9fd26c7cbf41425b27740 /interaction.cpp | |
| parent | 4aac12b0e429fedb02a645e5eb82ca2d88902e25 (diff) | |
std::function<bool(size_t,size_t)> ==> ProgressFunction
Diffstat (limited to 'interaction.cpp')
| -rw-r--r-- | interaction.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/interaction.cpp b/interaction.cpp index 973bde38..adc661c8 100644 --- a/interaction.cpp +++ b/interaction.cpp @@ -435,7 +435,7 @@ static bool RunProgressDialogCallback(void* ctxt, const char* title, bool canCan void (*task)(void*, bool (*)(void*, size_t, size_t), void*), void* taskCtxt) { InteractionHandler* handler = (InteractionHandler*)ctxt; - return handler->RunProgressDialog(title, canCancel, [=](std::function<bool(size_t, size_t)> progress) { + return handler->RunProgressDialog(title, canCancel, [=](ProgressFunction progress) { ProgressContext context; context.callback = progress; task(taskCtxt, ProgressCallback, &context); @@ -715,7 +715,7 @@ bool BinaryNinja::OpenUrl(const std::string& url) struct TaskContext { - std::function<void(std::function<bool(size_t, size_t)> progress)> callback; + std::function<void(ProgressFunction progress)> callback; }; @@ -728,7 +728,7 @@ static void TaskCallback(void* taskCtxt, BNProgressFunction progress, void* prog } -bool BinaryNinja::RunProgressDialog(const std::string& title, bool canCancel, std::function<void(std::function<bool(size_t, size_t)> progress)> task) +bool BinaryNinja::RunProgressDialog(const std::string& title, bool canCancel, std::function<void(ProgressFunction progress)> task) { TaskContext context; context.callback = task; |
