| 1469 struct irc_conn *irc = ctx; |
1469 struct irc_conn *irc = ctx; |
| 1470 sasl_secret_t *sasl_secret; |
1470 sasl_secret_t *sasl_secret; |
| 1471 const char *pw; |
1471 const char *pw; |
| 1472 size_t len; |
1472 size_t len; |
| 1473 |
1473 |
| 1474 pw = purple_account_get_password(irc->account); |
1474 pw = purple_connection_get_password(purple_account_get_connection(irc->account)); |
| 1475 |
1475 |
| 1476 if (!conn || !secret || id != SASL_CB_PASS) |
1476 if (!conn || !secret || id != SASL_CB_PASS) |
| 1477 return SASL_BADPARAM; |
1477 return SASL_BADPARAM; |
| 1478 |
1478 |
| 1479 len = strlen(pw); |
1479 len = strlen(pw); |