| 1346 MsnSession *session = servconn->session; |
1346 MsnSession *session = servconn->session; |
| 1347 GaimConnection *gc = gaim_account_get_connection(session->account); |
1347 GaimConnection *gc = gaim_account_get_connection(session->account); |
| 1348 |
1348 |
| 1349 if (session->protocol_ver >= 8) |
1349 if (session->protocol_ver >= 8) |
| 1350 { |
1350 { |
| |
1351 if (param_count == 2) |
| |
1352 { |
| |
1353 char buf[256]; |
| |
1354 |
| |
1355 /* |
| |
1356 * This can happen if we sent a SYN with an up-to-date |
| |
1357 * buddy list revision, but we send 0 to get a full list. |
| |
1358 * So, error out. |
| |
1359 */ |
| |
1360 snprintf(buf, sizeof(buf), |
| |
1361 _("Your MSN buddy list for %s is temporarily unavailable. " |
| |
1362 "Please wait and try again."), |
| |
1363 gaim_acocunt_get_username(session->account)); |
| |
1364 gaim_connection_error(gc, buf); |
| |
1365 |
| |
1366 return FALSE; |
| |
1367 } |
| |
1368 |
| 1351 session->total_users = atoi(params[2]); |
1369 session->total_users = atoi(params[2]); |
| 1352 session->total_groups = atoi(params[3]); |
1370 session->total_groups = atoi(params[3]); |
| 1353 |
1371 |
| 1354 if (session->total_users == 0) |
1372 if (session->total_users == 0) |
| 1355 { |
1373 { |