Index: src/pop.c =================================================================== RCS file: /pack/anoncvs/sylpheedclaws/sylpheed-claws/src/pop.c,v retrieving revision 1.56.2.47 diff -u -p -r1.56.2.47 pop.c --- src/pop.c 2007/01/03 05:41:07 1.56.2.47 +++ src/pop.c 2007/03/06 07:19:05 @@ -162,7 +162,7 @@ static gint pop3_getauth_apop_send(Pop3S *(end + 1) = '\0'; apop_str = g_strconcat(start, session->pass, NULL); - md5_hex_digest(md5sum, apop_str); + md5_hex_digest(md5sum, (const unsigned char *) apop_str); g_free(apop_str); pop3_gen_send(session, "APOP %s %s", session->user, md5sum); @@ -997,7 +997,7 @@ static gint pop3_session_recv_data_finis switch (pop3_session->state) { case POP3_GETRANGE_UIDL_RECV: - val = pop3_getrange_uidl_recv(pop3_session, data, len); + val = pop3_getrange_uidl_recv(pop3_session, (gchar *) data, len); if (val == PS_SUCCESS) { if (pop3_session->new_msg_exist) pop3_getsize_list_send(pop3_session); @@ -1007,7 +1007,7 @@ static gint pop3_session_recv_data_finis return -1; break; case POP3_GETSIZE_LIST_RECV: - val = pop3_getsize_list_recv(pop3_session, data, len); + val = pop3_getsize_list_recv(pop3_session, (gchar *) data, len); if (val == PS_SUCCESS) { if (pop3_lookup_next(pop3_session) == POP3_ERROR) return -1; @@ -1015,7 +1015,7 @@ static gint pop3_session_recv_data_finis return -1; break; case POP3_RETR_RECV: - if (pop3_retr_recv(pop3_session, data, len) < 0) + if (pop3_retr_recv(pop3_session, (gchar *) data, len) < 0) return -1; if (pop3_session->ac_prefs->rmmail && @@ -1032,7 +1032,7 @@ static gint pop3_session_recv_data_finis } break; case POP3_TOP_RECV: - if (pop3_top_recv(pop3_session, data, len) < 0) + if (pop3_top_recv(pop3_session, (gchar *) data, len) < 0) return -1; if (pop3_session->cur_msg == pop3_session->count)