From 5ad8fd07ca17b7951e0df2278cf74dc690323f85 Mon Sep 17 00:00:00 2001 From: meep-eep Date: Tue, 1 Nov 2005 02:25:53 +0000 Subject: [PATCH] Error handling for when MENU__ITEM__TYPE is not defined. git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@1939 8092fc87-c524-0410-9efc-e669fe64eaf9 --- sc2/build/unix/menu_functions | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/sc2/build/unix/menu_functions b/sc2/build/unix/menu_functions index c60393385..07a37e2d4 100644 --- a/sc2/build/unix/menu_functions +++ b/sc2/build/unix/menu_functions @@ -77,6 +77,10 @@ menu_init_menu() { eval TEMP_ITEMS="\$MENU_${MENU}_ITEMS" for ITEM in $TEMP_ITEMS; do eval TEMP_TYPE="\$MENU_${MENU}_ITEM_${ITEM}_TYPE" + if [ -z "$TEMP_TYPE" ]; then + echo "Fatal: \$MENU_${MENU}_ITEM_${ITEM}_TYPE is not defined!" >&2 + exit 1 + fi menu_init "$TEMP_TYPE" "$ITEM" done }