提交 14c792ae 编写于 作者: M MikeBeaton

OcStringLib: Use OC_STRING_FORMAT consistently

上级 9dd5ad1a
......@@ -434,7 +434,7 @@ OcParseLoadOptions (
return EFI_NOT_FOUND;
}
Status = OcParseVars (LoadedImage->LoadOptions, ParsedVars, TRUE);
Status = OcParseVars (LoadedImage->LoadOptions, ParsedVars, OcStringFormatUnicode);
if (Status == EFI_INVALID_PARAMETER) {
DEBUG ((DEBUG_ERROR, "OCB: Failed to parse LoadOptions (%p:%u)\n", LoadedImage->LoadOptions, LoadedImage->LoadOptionsSize));
......@@ -680,7 +680,7 @@ OcParsedVarsGetUnicodeStr (
OUT CHAR16 **Value
)
{
return OcParsedVarsGetStr (ParsedVars, Name, (VOID **)Value, TRUE);
return OcParsedVarsGetStr (ParsedVars, Name, (VOID **)Value, OcStringFormatUnicode);
}
BOOLEAN
......@@ -690,7 +690,7 @@ OcParsedVarsGetAsciiStr (
OUT CHAR8 **Value
)
{
return OcParsedVarsGetStr (ParsedVars, Name, (VOID **)Value, FALSE);
return OcParsedVarsGetStr (ParsedVars, Name, (VOID **)Value, OcStringFormatAscii);
}
BOOLEAN
......
......@@ -722,7 +722,7 @@ OcConfigureLogProtocol (
++LogModules;
}
Private->FlexFilters = OcStringSplit (LogModules, L',', FALSE);
Private->FlexFilters = OcStringSplit (LogModules, L',', OcStringFormatAscii);
}
Handle = NULL;
......
......@@ -269,7 +269,7 @@ LoadOsRelease (
"LNX: Reading %s\n",
OS_RELEASE_FILE
));
Status = OcParseVars (mEtcOsReleaseFileContents, &mEtcOsReleaseOptions, FALSE);
Status = OcParseVars (mEtcOsReleaseFileContents, &mEtcOsReleaseOptions, OcStringFormatAscii);
if (EFI_ERROR (Status)) {
FreePool (mEtcOsReleaseFileContents);
mEtcOsReleaseFileContents = NULL;
......@@ -320,7 +320,7 @@ LoadDefaultGrub (
"LNX: Reading %s\n",
GRUB_DEFAULT_FILE
));
Status = OcParseVars (mEtcDefaultGrubFileContents, &mEtcDefaultGrubOptions, FALSE);
Status = OcParseVars (mEtcDefaultGrubFileContents, &mEtcDefaultGrubOptions, OcStringFormatAscii);
if (EFI_ERROR (Status)) {
FreePool (mEtcDefaultGrubFileContents);
mEtcDefaultGrubFileContents = NULL;
......@@ -589,7 +589,7 @@ AutodetectBootOptions (
"",
mCurrentPartuuidAutoOpts
));
Status = AddOption (Options, mCurrentPartuuidAutoOpts, TRUE);
Status = AddOption (Options, mCurrentPartuuidAutoOpts, OcStringFormatUnicode);
return Status;
}
......@@ -601,7 +601,7 @@ AutodetectBootOptions (
"+",
mCurrentPartuuidAutoOptsPlus
));
Status = AddOption (Options, mCurrentPartuuidAutoOptsPlus, TRUE);
Status = AddOption (Options, mCurrentPartuuidAutoOptsPlus, OcStringFormatUnicode);
if (EFI_ERROR (Status)) {
return Status;
}
......@@ -620,7 +620,7 @@ AutodetectBootOptions (
mGlobalAutoOpts
));
Status = AddOption (Options, mGlobalAutoOpts, TRUE);
Status = AddOption (Options, mGlobalAutoOpts, OcStringFormatUnicode);
return Status;
} else if (mGlobalAutoOptsPlus) {
DEBUG ((
......@@ -630,7 +630,7 @@ AutodetectBootOptions (
mGlobalAutoOptsPlus
));
Status = AddOption (Options, mGlobalAutoOptsPlus, TRUE);
Status = AddOption (Options, mGlobalAutoOptsPlus, OcStringFormatUnicode);
if (EFI_ERROR (Status)) {
return Status;
}
......@@ -682,7 +682,7 @@ AutodetectBootOptions (
));
if (AsciiStrValue[0] != '\0') {
Status = InsertOption (InsertIndex, Options, AsciiStrValue, FALSE);
Status = InsertOption (InsertIndex, Options, AsciiStrValue, OcStringFormatAscii);
if (EFI_ERROR (Status)) {
return Status;
}
......@@ -744,7 +744,7 @@ AutodetectBootOptions (
"LNX: Adding \"%a\"\n",
AddRxOption
));
Status = InsertOption (InsertIndex, Options, AddRxOption, FALSE);
Status = InsertOption (InsertIndex, Options, AddRxOption, OcStringFormatAscii);
}
return Status;
......
......@@ -696,14 +696,14 @@ HasRootOption (
return TRUE;
}
Status = OcParseVars (OptionCopy, &ParsedVars, FALSE);
Status = OcParseVars (OptionCopy, &ParsedVars, OcStringFormatAscii);
if (EFI_ERROR (Status)) {
DEBUG ((DEBUG_WARN, "LNX: Error parsing Options[%u]=<%a> - %r\n", Index, *Option, Status));
FreePool (OptionCopy);
return TRUE;
}
HasRoot = OcHasParsedVar (ParsedVars, "root", FALSE);
HasRoot = OcHasParsedVar (ParsedVars, "root", OcStringFormatAscii);
FreePool (ParsedVars);
FreePool (OptionCopy);
......
......@@ -298,9 +298,9 @@ UefiMain (
if (!EFI_ERROR (Status)) {
AddBootFlags = 0;
RemoveBootFlags = 0;
OcParsedVarsGetInt (mParsedLoadOptions, L"flags", &gLinuxBootFlags, TRUE);
OcParsedVarsGetInt (mParsedLoadOptions, L"flags+", &AddBootFlags, TRUE);
OcParsedVarsGetInt (mParsedLoadOptions, L"flags-", &RemoveBootFlags, TRUE);
OcParsedVarsGetInt (mParsedLoadOptions, L"flags", &gLinuxBootFlags, OcStringFormatUnicode);
OcParsedVarsGetInt (mParsedLoadOptions, L"flags+", &AddBootFlags, OcStringFormatUnicode);
OcParsedVarsGetInt (mParsedLoadOptions, L"flags-", &RemoveBootFlags, OcStringFormatUnicode);
gLinuxBootFlags |= AddBootFlags;
gLinuxBootFlags &= ~RemoveBootFlags;
} else {
......
......@@ -166,8 +166,8 @@ UefiMain (
Status = OcParseLoadOptions (LoadedImage, &ParsedLoadOptions);
if (!EFI_ERROR (Status)) {
mPreserveBoot = OcHasParsedVar (ParsedLoadOptions, L"--preserve-boot", TRUE);
mUseApple = OcHasParsedVar (ParsedLoadOptions, L"--apple", TRUE);
mPreserveBoot = OcHasParsedVar (ParsedLoadOptions, L"--preserve-boot", OcStringFormatUnicode);
mUseApple = OcHasParsedVar (ParsedLoadOptions, L"--apple", OcStringFormatUnicode);
OcFlexArrayFree (&ParsedLoadOptions);
} else {
......
......@@ -97,17 +97,17 @@ AudioDxeInit (
Status = OcParseLoadOptions (LoadedImage, &ParsedLoadOptions);
if (!EFI_ERROR (Status)) {
gRestoreNoSnoop = OcHasParsedVar (ParsedLoadOptions, L"--restore-nosnoop", TRUE);
gRestoreNoSnoop = OcHasParsedVar (ParsedLoadOptions, L"--restore-nosnoop", OcStringFormatUnicode);
Status = OcParsedVarsGetInt (ParsedLoadOptions, L"--gpio-setup", &gGpioSetupStageMask, TRUE);
if ((Status == EFI_NOT_FOUND) && OcHasParsedVar (ParsedLoadOptions, L"--gpio-setup", TRUE)) {
Status = OcParsedVarsGetInt (ParsedLoadOptions, L"--gpio-setup", &gGpioSetupStageMask, OcStringFormatUnicode);
if ((Status == EFI_NOT_FOUND) && OcHasParsedVar (ParsedLoadOptions, L"--gpio-setup", OcStringFormatUnicode)) {
gGpioSetupStageMask = GPIO_SETUP_STAGE_ALL;
}
DEBUG ((DEBUG_INFO, "HDA: GPIO setup stages 0x%X, restore NSNPEN %d\n", gGpioSetupStageMask, gRestoreNoSnoop));
if (gGpioSetupStageMask != GPIO_SETUP_STAGE_NONE) {
OcParsedVarsGetInt (ParsedLoadOptions, L"--gpio-pins", &gGpioPinMask, TRUE);
OcParsedVarsGetInt (ParsedLoadOptions, L"--gpio-pins", &gGpioPinMask, OcStringFormatUnicode);
DEBUG ((
DEBUG_INFO,
"HDA: GPIO pin mask 0x%X%a\n",
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册