X-Git-Url: http://git.marmaro.de/?a=blobdiff_plain;f=uip%2Fpopsbr.c;h=c566264d3f0f7ea40ee0dbe7bd53583d5d2d5a6f;hb=015e83362f21a061bf268b878693d72309c21e55;hp=ff28705f07af58d4b3d931042279aaaca0f7f886;hpb=5ccbd49adba7e6d48f4094fa6eade7a7fb8ec4cf;p=mmh diff --git a/uip/popsbr.c b/uip/popsbr.c index ff28705..c566264 100644 --- a/uip/popsbr.c +++ b/uip/popsbr.c @@ -343,12 +343,12 @@ sasl_get_user(void *context, int id, const char **result, unsigned *len) static int sasl_get_pass(sasl_conn_t *conn, void *context, int id, sasl_secret_t **psecret) { - NMH_UNUSED (conn); - struct pass_context *p_context = (struct pass_context *) context; char *pass = NULL; int len; + NMH_UNUSED (conn); + if (! psecret || id != SASL_CB_PASS) return SASL_BADPARAM;