# HG changeset patch # User Matti Hamalainen # Date 1353449460 -7200 # Node ID 0233c5fd7d5e418b20cc5f68ce18162b3883a6c3 # Parent c9239b7d8bff06dbd217fad0df1b18cedde5f48c Add separate function for printing MD5 hashes. diff -r c9239b7d8bff -r 0233c5fd7d5e src/xs_support.c --- a/src/xs_support.c Tue Nov 20 23:24:53 2012 +0200 +++ b/src/xs_support.c Wed Nov 21 00:11:00 2012 +0200 @@ -547,3 +547,9 @@ } +void xs_md5_print(FILE *fp, xs_md5hash_t digest) +{ + gint i; + for (i = 0; i < XS_MD5HASH_LENGTH; i++) + fprintf(fp, "%02x", digest[i]); +} diff -r c9239b7d8bff -r 0233c5fd7d5e src/xs_support.h --- a/src/xs_support.h Tue Nov 20 23:24:53 2012 +0200 +++ b/src/xs_support.h Wed Nov 21 00:11:00 2012 +0200 @@ -160,6 +160,7 @@ void xs_md5_append(xs_md5state_t *ctx, const guint8 *buf, guint len); void xs_md5_finish(xs_md5state_t *ctx, xs_md5hash_t digest); #endif +void xs_md5_print(FILE *, xs_md5hash_t digest); #ifdef __cplusplus }