From 8fb512ac674df5ba129a69906d450f2a1361136d Mon Sep 17 00:00:00 2001 From: Serge Gautherie <32623169+SergeGautherie@users.noreply.github.com> Date: Wed, 8 Jan 2020 23:06:30 +0100 Subject: SFloppy: RtlStringCbPrintf?() need bytes, not chars (#442) --- storage/sfloppy/src/floppy.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/storage/sfloppy/src/floppy.c b/storage/sfloppy/src/floppy.c index f4c9634d..fc084f7c 100644 --- a/storage/sfloppy/src/floppy.c +++ b/storage/sfloppy/src/floppy.c @@ -649,7 +649,7 @@ Return Value: DeviceCount++; status = RtlStringCbPrintfA((PCCHAR) name, - sizeof(name)/sizeof(UCHAR), + sizeof(name), "\\Device\\Floppy%u", DeviceCount); if (NT_SUCCESS(status)) { @@ -909,7 +909,7 @@ NTSTATUS ScsiFlopStartDevice( // RtlStringCbPrintfW(ntNameBuffer, - sizeof(ntNameBuffer)/sizeof(WCHAR), + sizeof(ntNameBuffer), L"\\Device\\Floppy%u", fdoExtension->DeviceNumber); @@ -955,7 +955,7 @@ NTSTATUS ScsiFlopStartDevice( if (NT_SUCCESS(status)) { RtlStringCbPrintfW(arcNameBuffer, - sizeof(arcNameBuffer)/sizeof(WCHAR), + sizeof(arcNameBuffer), L"\\ArcName\\scsi(%u)disk(%u)fdisk(%u)", scsiAddress.PortNumber, scsiAddress.TargetId, @@ -977,7 +977,7 @@ NTSTATUS ScsiFlopStartDevice( // RtlStringCbPrintfW(arcNameBuffer, - sizeof(arcNameBuffer)/sizeof(WCHAR), + sizeof(arcNameBuffer), L"\\ArcName\\multi(%u)disk(%u)fdisk(%u)", 0, 0, -- cgit v1.3.1