From 80ebbe388f3e945e62f47b0141c660ee6f05c8fc Mon Sep 17 00:00:00 2001 From: Samo Penic <samo.penic@gmail.com> Date: Thu, 17 Oct 2019 17:06:50 +0000 Subject: [PATCH] have some kind of memory allocation error :( --- src/snapshot.c | 9 +++------ 1 files changed, 3 insertions(+), 6 deletions(-) diff --git a/src/snapshot.c b/src/snapshot.c index 6d4c993..c926206 100644 --- a/src/snapshot.c +++ b/src/snapshot.c @@ -153,16 +153,13 @@ defstream.opaque = Z_NULL; defstream.avail_in = data_len+1; defstream.next_in = (unsigned char *)data; - char *compr=(char *)malloc(data_len*sizeof(char *)); + fprintf(stderr,"WAS HERE %d\n", data_len); + *compressed=(char *)malloc(data_len*sizeof(char *)); defstream.avail_out = data_len+1; - defstream.next_out = (unsigned char *)compr; + defstream.next_out = (unsigned char *)*compressed; deflateInit(&defstream, Z_BEST_COMPRESSION); deflate(&defstream, Z_FINISH); deflateEnd(&defstream); - *compressed=compr; -// *compressed=base64_encode((unsigned char *)compr,(size_t)defstream.total_out,&nbase); - //fwrite(base64, sizeof(unsigned char), nbase, fh); -// free(compr); return defstream.total_out; } -- Gitblit v1.9.3