From d79c44e1bd3268a7f10bcacf32b10039b0eea858 Mon Sep 17 00:00:00 2001 From: Art Cancro Date: Tue, 11 Jan 2011 15:00:21 -0500 Subject: [PATCH] 'go' and 'gotofirst' are both accepted --- webcit/webcit.c | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/webcit/webcit.c b/webcit/webcit.c index 5fbe26169..9762311cc 100644 --- a/webcit/webcit.c +++ b/webcit/webcit.c @@ -750,7 +750,7 @@ void session_loop(void) (WCC->Hdr->HR.eReqType != eHEAD); /* - * If a 'go' parameter has been specified, attempt to goto that room + * If a 'go' (or 'gotofirst') parameter has been specified, attempt to goto that room * prior to doing anything else. */ if (havebstr("go")) { @@ -758,8 +758,15 @@ void session_loop(void) lprintf(9, "Explicit room selection: %s\n", bstr("go")); ret = gotoroom(sbstr("go")); /* do quietly to avoid session output! */ if ((ret/100) != 2) { - lprintf(1, "GOTOFIRST: Unable to change to [%s]; Reason: %d\n", - bstr("go"), ret); + lprintf(1, "Unable to change to [%s]; Reason: %d\n", bstr("go"), ret); + } + } + else if (havebstr("gotofirst")) { + int ret; + lprintf(9, "Explicit room selection: %s\n", bstr("gotofirst")); + ret = gotoroom(sbstr("gotofirst")); /* do quietly to avoid session output! */ + if ((ret/100) != 2) { + lprintf(1, "Unable to change to [%s]; Reason: %d\n", bstr("gotofirst"), ret); } } -- 2.30.2