MCPcopy Create free account
hub / github.com/CloverHackyColor/CloverBootloader / SubMenuKernelPatches

Function SubMenuKernelPatches

rEFIt_UEFI/refit/menu.cpp:1916–1937  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1914
1915
1916REFIT_ABSTRACT_MENU_ENTRY* SubMenuKernelPatches()
1917{
1918 REFIT_MENU_ITEM_OPTIONS *Entry;
1919 REFIT_MENU_SCREEN *SubScreen;
1920 REFIT_INPUT_DIALOG *InputBootArgs;
1921
1922 Entry = newREFIT_MENU_ITEM_OPTIONS(&SubScreen, ActionEnter, SCREEN_KERNELS, "Custom kernel patches->"_XS8);
1923
1924 for (size_t Index = 0; Index < gSettings.KernelAndKextPatches.KernelPatches.size(); Index++) {
1925 InputBootArgs = new REFIT_INPUT_DIALOG;
1926 InputBootArgs->Title.SWPrintf("%90s", gSettings.KernelAndKextPatches.KernelPatches[Index].Label.c_str());
1927// InputBootArgs->Tag = TAG_INPUT;
1928 InputBootArgs->Row = 0xFFFF; //cursor
1929 InputBootArgs->Item = &(gSettings.KernelAndKextPatches.KernelPatches[Index].MenuItem);
1930 InputBootArgs->AtClick = ActionEnter;
1931 InputBootArgs->AtRightClick = ActionDetails;
1932 SubScreen->AddMenuEntry(InputBootArgs, true);
1933 }
1934
1935 SubScreen->AddMenuEntry(&MenuEntryReturn, false);
1936 return Entry;
1937}
1938
1939REFIT_ABSTRACT_MENU_ENTRY* SubMenuBootPatches()
1940{

Callers 1

SubMenuBinariesFunction · 0.85

Calls 5

SWPrintfMethod · 0.80
AddMenuEntryMethod · 0.80
sizeMethod · 0.45
c_strMethod · 0.45

Tested by

no test coverage detected