--- a/libpurple/ciphers/des.c Fri May 24 03:23:21 2013 -0400 +++ b/libpurple/ciphers/des.c Fri May 24 03:30:51 2013 -0400 @@ -425,7 +425,7 @@ return out_len; } -static gint +static ssize_t des_decrypt(PurpleCipherContext *context, const guchar input[], size_t in_len, guchar output[], size_t out_size) { @@ -680,7 +680,7 @@ return 0; } -static gint +static ssize_t des3_ecb_decrypt(struct _des3_ctx *ctx, const guchar input[], size_t in_len, guchar output[], size_t out_size) { @@ -734,7 +734,7 @@ return out_len; } -static gint +static ssize_t des3_cbc_decrypt(struct _des3_ctx *ctx, const guchar input[], size_t in_len, guchar output[], size_t out_size) { @@ -795,7 +795,7 @@ return out_len; } -static gint +static ssize_t des3_decrypt(PurpleCipherContext *context, const guchar input[], size_t in_len, guchar output[], size_t out_size) {