# HG changeset patch # User Matti Hamalainen # Date 1092799742 0 # Node ID 002e314712c4e116f37945024b833c5ef7d809e2 # Parent 6e350784aa57f66ad33251494d120027269a4aa7 Fixed a serious bug in MD5-hashing of file: &databuffer was given (pointer pointer) instead of databuffer (pointer). diff -r 6e350784aa57 -r 002e314712c4 src/xs_length.c --- a/src/xs_length.c Wed Aug 18 03:27:00 2004 +0000 +++ b/src/xs_length.c Wed Aug 18 03:29:02 2004 +0000 @@ -510,7 +510,7 @@ /* COULD SOMEONE EXPLAIN WHY DO WE NEED THIS +2 STRIP???? */ xs_md5_append(&inState, &songData[2], iRes-2); else - xs_md5_append(&inState, &songData, iRes); + xs_md5_append(&inState, songData, iRes); /* Append header data to hash */ #define XSADDHASH(QDATAB) { ib8[0] = (QDATAB & 0xff); ib8[1] = (QDATAB >> 8); xs_md5_append(&inState, (guint8 *) &ib8, sizeof(ib8)); }