projects
/
debian
/
elilo
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Imported Upstream version 3.12
[debian/elilo]
/
choosers
/
textmenu.c
diff --git
a/choosers/textmenu.c
b/choosers/textmenu.c
index 57e3eaed90aa6799eba23c832719a7dd7bf5421b..ac282c0cc6f933427dc6f751d6b1bca60852c39f 100644
(file)
--- a/
choosers/textmenu.c
+++ b/
choosers/textmenu.c
@@
-31,6
+31,7
@@
#include <efilib.h>
#include "elilo.h"
#include <efilib.h>
#include "elilo.h"
+#include "console.h"
#define MAX_LABELS 64
#define MSGBUFLEN 4096
#define MAX_LABELS 64
#define MSGBUFLEN 4096
@@
-394,6
+395,7
@@
restart:
Memset(&elilo_opt.img_opt, 0, sizeof(elilo_opt.img_opt));
if (elilo_opt.prompt) {
Memset(&elilo_opt.img_opt, 0, sizeof(elilo_opt.img_opt));
if (elilo_opt.prompt) {
+ console_textmode();
ret = select_kernel(label, sizeof(label));
if (ret == -1) return -1;
argc = argify(PromptBuf,sizeof(PromptBuf), argv);
ret = select_kernel(label, sizeof(label));
if (ret == -1) return -1;
argc = argify(PromptBuf,sizeof(PromptBuf), argv);
@@
-466,7
+468,7
@@
restart:
if (elilo_opt.prompt == 0) {
/* minimal printing */
if (elilo_opt.prompt == 0) {
/* minimal printing */
- Print(L"ELILO
\n"
);
+ Print(L"ELILO
v%s for EFI/%a\n", ELILO_VERSION, ELILO_ARCH
);
ret = wait_timeout(elilo_opt.delay);
if (ret != 0) {
elilo_opt.prompt = 1;
ret = wait_timeout(elilo_opt.delay);
if (ret != 0) {
elilo_opt.prompt = 1;