- 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);
+ 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));
+ StrBuf_ServGetln(Buf);
+ GetServerStatus(Buf, NULL);