BUGFIX: Do not cut last character
All checks were successful
Builds / ExectOS (amd64) (push) Successful in 27s
Builds / ExectOS (i686) (push) Successful in 26s

This commit is contained in:
Rafal Kupiec 2023-12-07 16:17:28 +01:00
parent 368035c105
commit 3bd4332573
Signed by: belliash
GPG Key ID: 4E829243E0CFE6B4

View File

@ -69,7 +69,7 @@ BlpUpdateGlobalConfiguration(IN PWCHAR Options)
/* Save default OS parameter in global configuration */ /* Save default OS parameter in global configuration */
BlMemoryAllocatePool(Length, (PVOID *)&BlpConfiguration.Default); BlMemoryAllocatePool(Length, (PVOID *)&BlpConfiguration.Default);
RtlCopyMemory(BlpConfiguration.Default, Argument, (Length * sizeof(WCHAR)) - 1); RtlCopyMemory(BlpConfiguration.Default, Argument, (Length * sizeof(WCHAR)));
BlpConfiguration.Default[Length] = '\0'; BlpConfiguration.Default[Length] = '\0';
} }
else if(RtlCompareWideStringInsensitive(Argument, L"DEBUG=", 6) == 0) else if(RtlCompareWideStringInsensitive(Argument, L"DEBUG=", 6) == 0)
@ -83,7 +83,7 @@ BlpUpdateGlobalConfiguration(IN PWCHAR Options)
{ {
/* Save debug port in global configuration */ /* Save debug port in global configuration */
BlMemoryAllocatePool(Length, (PVOID *)&BlpConfiguration.Debug); BlMemoryAllocatePool(Length, (PVOID *)&BlpConfiguration.Debug);
RtlCopyMemory(BlpConfiguration.Debug, Argument, (Length * sizeof(WCHAR)) - 1); RtlCopyMemory(BlpConfiguration.Debug, Argument, (Length * sizeof(WCHAR)));
BlpConfiguration.Debug[Length] = '\0'; BlpConfiguration.Debug[Length] = '\0';
} }
} }
@ -116,7 +116,7 @@ BlpUpdateGlobalConfiguration(IN PWCHAR Options)
/* Save theme in global configuration */ /* Save theme in global configuration */
BlMemoryAllocatePool(Length, (PVOID *)&BlpConfiguration.Tune); BlMemoryAllocatePool(Length, (PVOID *)&BlpConfiguration.Tune);
RtlCopyMemory(BlpConfiguration.Tune, Argument, (Length * sizeof(WCHAR)) - 1); RtlCopyMemory(BlpConfiguration.Tune, Argument, (Length * sizeof(WCHAR)));
BlpConfiguration.Tune[Length] = '\0'; BlpConfiguration.Tune[Length] = '\0';
} }