diff options
| author | Rusty Wagner <rusty.wagner@gmail.com> | 2022-11-19 00:03:51 -0500 |
|---|---|---|
| committer | Rusty Wagner <rusty.wagner@gmail.com> | 2022-11-19 00:03:51 -0500 |
| commit | ae69370eb054e2d1679aff0247ad3e217df62a62 (patch) | |
| tree | 0816cbad888a42da9b3564a43e4b4b8ad05bf1c6 | |
| parent | 8a033af394c195504f97b62b54b515c3c797d742 (diff) | |
Fix issues with building using Visual Studio 2022
| -rw-r--r-- | rust/binaryninjacore-sys/Cargo.toml | 2 | ||||
| -rw-r--r-- | ui/progresstask.h | 3 |
2 files changed, 3 insertions, 2 deletions
diff --git a/rust/binaryninjacore-sys/Cargo.toml b/rust/binaryninjacore-sys/Cargo.toml index 97c89026..1954916a 100644 --- a/rust/binaryninjacore-sys/Cargo.toml +++ b/rust/binaryninjacore-sys/Cargo.toml @@ -5,4 +5,4 @@ authors = ["Ryan Snyder <ryan@vector35.com>", "Kyle Martin <kyle@vector35.com>"] build = "build.rs" [build-dependencies] -bindgen = "^0.59" +bindgen = "^0.62" diff --git a/ui/progresstask.h b/ui/progresstask.h index 6f15da42..de4580ae 100644 --- a/ui/progresstask.h +++ b/ui/progresstask.h @@ -510,7 +510,8 @@ class BINARYNINJAUIAPI BackgroundThread : public QObject // construction. std::mutex taskMutex; taskMutex.lock(); - ProgressTask* task = new ProgressTask(parent, title, text, cancel, [&](ProgressFunction progress) { + ProgressTask* task; + task = new ProgressTask(parent, title, text, cancel, [&](ProgressFunction progress) { auto innerProgress = [=](size_t cur, size_t max) { // Fix dialog disappearing if the backgrounded task thinks it's done if (cur >= max) |
