From 7adb01c871180b7d66b0ceaf098d92e74ed95816 Mon Sep 17 00:00:00 2001 From: SpCreatePackaedLicense Date: Fri, 14 Feb 2025 17:01:45 +0000 Subject: [PATCH] fix reference count leak (maybe) --- MIIEow/MIIEow/Source.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/MIIEow/MIIEow/Source.c b/MIIEow/MIIEow/Source.c index 46998a7..8e63102 100644 --- a/MIIEow/MIIEow/Source.c +++ b/MIIEow/MIIEow/Source.c @@ -256,7 +256,8 @@ MwCtl(_In_ PDEVICE_OBJECT pDeviceObject, _In_ PIRP pIrp) } Cleanup: + if (pTargetProcess != NULL) ObDereferenceObject(pTargetProcess); pIrp->IoStatus.Status = Status; IoCompleteRequest(pIrp, IO_NO_INCREMENT); return Status; -} \ No newline at end of file +}