- if (is_none) {
- svput("PUSH_NONE", WCS_STRING, "checked=\"checked\"");
- } else if (is_pager) {
- svput("PUSH_TEXT", WCS_STRING, "checked=\"checked\"");
- svprintf(HKEY("SMSNUM"), WCS_STRING, "value=\"%s\"", mobnum);
- } else if (is_funambol) {
- svput("PUSH_FNBL", WCS_STRING, "checked=\"checked\"");
- }
- serv_printf("GOTO %s", ChrPtr(WC->wc_roomname));
- serv_getln(buf, sizeof buf);
+ serv_printf("GOTO %s", ChrPtr(WC->CurRoom.name));
+ StrBuf_ServGetln(Buf);
+ GetServerStatus(Buf, NULL);