From a46fdf49abc2d785e7b42e59b73a0e48d4cd1f42 Mon Sep 17 00:00:00 2001 From: es3n1n Date: Sun, 23 Nov 2025 18:59:20 +0100 Subject: [PATCH] fix(task-scheduler): properly delete defendnot task on --disable Co-authored-by: Alessandro Bellia --- defendnot-loader/core/autorun.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/defendnot-loader/core/autorun.cpp b/defendnot-loader/core/autorun.cpp index 4b7db24..31e6d3c 100644 --- a/defendnot-loader/core/autorun.cpp +++ b/defendnot-loader/core/autorun.cpp @@ -42,19 +42,19 @@ namespace loader { return false; } - hr = service->Connect(VARIANT{}, VARIANT{}, VARIANT{}, VARIANT{}); + hr = service->Connect(variant_t{}, variant_t{}, variant_t{}, variant_t{}); if (FAILED(hr)) { return false; } com::Ptr root_folder; - hr = service->GetFolder(BSTR(L"\\"), root_folder.ref_to_ptr()); + hr = service->GetFolder(bstr_t(L"\\"), root_folder.ref_to_ptr()); if (FAILED(hr)) { return false; } /// Cleanup our task, we will recreate it in the callback if needed - root_folder->DeleteTask(BSTR(kTaskName.data()), 0); + root_folder->DeleteTask(bstr_t(kTaskName.data()), 0); return callback(service.get(), root_folder.get()); } } // namespace