From 1dfb2c62dcf522855653b89277487928d3768486 Mon Sep 17 00:00:00 2001 From: iga Date: Thu, 6 Feb 2014 22:16:23 +0900 Subject: [PATCH] Improve check. --- main/bumsg.fnc | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/main/bumsg.fnc b/main/bumsg.fnc index 80a0b1f..7a8bc68 100644 --- a/main/bumsg.fnc +++ b/main/bumsg.fnc @@ -61,6 +61,12 @@ LOGGER="/usr/bin/logger -t $0 -i" # @param ${11} argument 10 logmsg() { local msgid="$1" + + if [ ${#msgid} = 0 ]; then + echo "[bumsg.fnc#logmsg][error]Illegal argument: message id must be specified." 1>&2 + return 101 + fi + local strmsg="`getmsg \"$1\" \"$2\" \"$3\" \"$4\" \"$5\" \"$6\" \"$7\" \"$8\" \"$9\" \"${10}\" \"${11}\"`" ismsgEnvSysout "${msgid}" @@ -113,7 +119,7 @@ getmsg() { if [ ${#msgid} = 0 ]; then echo "[bumsg.fnc#getmsg][error]Illegal argument: message id must be specified." 1>&2 - return 1 + return 101 fi local msgtextkey="`getmsgIdEnvKey ${msgid}`" @@ -121,7 +127,7 @@ getmsg() { if [ ${#msgtextkeyString} = 0 ]; then echo "[bumsg.fnc#getmsg][error]Message not found for ${msgtextkey}" 1>&2 - return 2 + return 102 fi local printfString="" -- 2.11.0