int pop_open_connection (POP_DATA *pop_data)
{
int ret;
+ unsigned int n, size;
char buf[LONG_STRING];
ret = pop_connect (pop_data);
return ret;
}
- sscanf (buf, "+OK %d %d", &ret, &pop_data->size);
+ sscanf (buf, "+OK %u %u", &n, &size);
+ pop_data->size = size;
return 0;
err_conn:
/* find message with this UIDL and set refno */
static int check_uidl (char *line, void *data)
{
- int i, index;
+ int i;
+ unsigned int index;
CONTEXT *ctx = (CONTEXT *)data;
- sscanf (line, "%d %s", &index, line);
+ sscanf (line, "%u %s", &index, line);
for (i = 0; i < ctx->msgcount; i++)
{
if (!mutt_strcmp (ctx->hdrs[i]->data, line))