summaryrefslogtreecommitdiff
path: root/themes/openSUSE/src/serial.inc
diff options
context:
space:
mode:
Diffstat (limited to 'themes/openSUSE/src/serial.inc')
-rw-r--r--themes/openSUSE/src/serial.inc3
1 files changed, 2 insertions, 1 deletions
diff --git a/themes/openSUSE/src/serial.inc b/themes/openSUSE/src/serial.inc
index eac5466..0aaa06b 100644
--- a/themes/openSUSE/src/serial.inc
+++ b/themes/openSUSE/src/serial.inc
@@ -202,7 +202,8 @@
smenu.main .xm_current menu.entry put
smenu.main .xm_title "Main Menu" put
smenu.main .xm_text "Select a boot entry." put
- smenu.main .xm_list [ menu.texts { menuitemmap } forall ] put
+ % careful: menuitemmap returns a static buffer
+ smenu.main .xm_list [ menu.texts { menuitemmap strdup } forall ] put
} if
/smenu smenu.main def