changeset 178:002e314712c4

Fixed a serious bug in MD5-hashing of file: &databuffer was given (pointer pointer) instead of databuffer (pointer).
author Matti Hamalainen <ccr@tnsp.org>
date Wed, 18 Aug 2004 03:29:02 +0000
parents 6e350784aa57
children eee1b3230d70
files src/xs_length.c
diffstat 1 files changed, 1 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- 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)); }