summaryrefslogtreecommitdiff
path: root/interaction.cpp
diff options
context:
space:
mode:
authorGlenn Smith <glenn@vector35.com>2025-04-24 14:46:37 -0400
committerGlenn Smith <glenn@vector35.com>2025-04-25 13:43:01 -0400
commit9262278979709181414664053523657355762707 (patch)
treec472e0620b1fdfe3b3c9fd26c7cbf41425b27740 /interaction.cpp
parent4aac12b0e429fedb02a645e5eb82ca2d88902e25 (diff)
std::function<bool(size_t,size_t)> ==> ProgressFunction
Diffstat (limited to 'interaction.cpp')
-rw-r--r--interaction.cpp6
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;