From 259b3b05b1f59b754ce7edae644582fb705847e9 Mon Sep 17 00:00:00 2001 From: Bill Zissimopoulos Date: Thu, 19 Nov 2015 22:23:11 -0800 Subject: [PATCH] sys: WIP --- src/sys/driver.h | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/sys/driver.h b/src/sys/driver.h index 0cbc00a9..724ae4a4 100644 --- a/src/sys/driver.h +++ b/src/sys/driver.h @@ -62,7 +62,7 @@ FSP_ENTER_(__VA_ARGS__) #define FSP_LEAVE_MJ(fmt, ...) \ FSP_LEAVE_( \ - FSP_DEBUGLOG_("%c%c, %s%s, IrpSp->Flags=%x, " fmt, " = %s%s%lld%s",\ + FSP_DEBUGLOG_("%c%c, %s%s, IrpSp->Flags=%x, " fmt, " = %s[%lld]",\ FspDeviceExtension(DeviceObject)->Kind,\ Irp->RequestorMode == KernelMode ? 'K' : 'U',\ IrpMajorFunctionSym(IrpSp->MajorFunction),\ @@ -70,9 +70,7 @@ IrpSp->Flags, \ __VA_ARGS__, \ NtStatusSym(Result), \ - NT_SUCCESS(Result) ? "[" : "",\ - Irp->IoStatus.Information, \ - NT_SUCCESS(Result) ? "]" : "");\ + !NT_SUCCESS(Result) ? 0 : Irp->IoStatus.Information);\ if (STATUS_PENDING == Result) \ IoMarkIrpPending(Irp); \ else \