From 2bf9a6c16e3bba46be6ec4ade6d7c70a262d27da Mon Sep 17 00:00:00 2001 From: Bill Zissimopoulos Date: Thu, 20 Jun 2024 12:44:35 +0100 Subject: [PATCH] sys: mup: correctly handle relative file object chain (#561) --- src/sys/mup.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/sys/mup.c b/src/sys/mup.c index d4cf029d..45e03b74 100644 --- a/src/sys/mup.c +++ b/src/sys/mup.c @@ -250,7 +250,7 @@ NTSTATUS FspMupHandleIrp( * Every other CREATE request must be forwarded to the appropriate fsvol device. */ - if (0 != FileObject->RelatedFileObject) + while (0 != FileObject->RelatedFileObject) FileObject = FileObject->RelatedFileObject; FspFsmupDeviceLockPrefixTable(FsmupDeviceObject);