1.1 --- a/src/util.c Tue Jan 15 20:50:23 2008 +0000
1.2 +++ b/src/util.c Sun Jun 22 08:59:39 2008 +0000
1.4 unsigned char *tmp = g_malloc0( csize );
1.5 int status = compress( tmp, &csize, p, size );
1.6 assert( status == Z_OK );
1.7 - fwrite( &csize, sizeof(csize), 1, f );
1.8 + uint32_t wsize = (uint32_t)csize;
1.9 + fwrite( &wsize, sizeof(wsize), 1, f );
1.10 fwrite( tmp, csize, 1, f );
1.14 int fread_gzip( void *p, size_t sz, size_t count, FILE *f )
1.16 uLongf size = sz*count;
1.21 fread( &csize, sizeof(csize), 1, f );