X-Git-Url: https://diplodocus.org/git/nmh/blobdiff_plain/c05210483d82bf5f3786725ff80e12444088a701..537e02c38f4bb:/uip/popsbr.c?ds=sidebyside diff --git a/uip/popsbr.c b/uip/popsbr.c index 2d03efdc..feb7aa0d 100644 --- a/uip/popsbr.c +++ b/uip/popsbr.c @@ -343,6 +343,8 @@ 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; @@ -416,6 +418,11 @@ int pop_init (char *host, char *port, char *user, char *pass, char *proxy, int snoop, int sasl, char *mech) { +#ifndef CYRUS_SASL + NMH_UNUSED (sasl); + NMH_UNUSED (mech); +#endif /* ! CYRUS_SASL */ + int fd1, fd2; char buffer[BUFSIZ]; @@ -893,7 +900,7 @@ static int sasl_fgetc(FILE *f) { static unsigned char *buffer = NULL, *ptr; - static int size = 0; + static unsigned int size = 0; static int cnt = 0; unsigned int retbufsize = 0; int cc, result;