Matt McCutchen's Web Site
/
rsync
/
rsync.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
| inline |
side by side
Checker showed that zlib was using a element of its internal state
[rsync/rsync.git]
/
lib
/
zlib.c
diff --git
a/lib/zlib.c
b/lib/zlib.c
index
c9f7ff5
..
9d732bb
100644
(file)
--- a/
lib/zlib.c
+++ b/
lib/zlib.c
@@
-600,6
+600,7
@@
int deflateInit2 (strm, level, method, windowBits, memLevel, strategy)
}
s = (deflate_state *) ZALLOC(strm, 1, sizeof(deflate_state));
if (s == Z_NULL) return Z_MEM_ERROR;
+ bzero(s, sizeof(*s));
strm->state = (struct internal_state FAR *)s;
s->strm = strm;