return SASL_OK;
}
-static int mutt_sasl_cb_pass(sasl_conn_t *conn, void *context, int id,
+static int mutt_sasl_cb_pass(sasl_conn_t *conn __attribute__ ((unused)),
+ void *context, int id __attribute__ ((unused)),
sasl_secret_t **psecret)
{
ACCOUNT *account = (ACCOUNT *) context;
*psecret = xmalloc(sizeof(sasl_secret_t) + len);
(*psecret)->len = len;
- strcpy((char*)(*psecret)->data, account->pass);
+ m_strcpy((char*)(*psecret)->data, len, account->pass);
return SASL_OK;
}