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