Commit Diff


commit - 6853f3b18370bbdecf7f79c0afdfbd5bf065fb78
commit + a2d1d278087182139459925e1760239294decbdc
blob - 9133b40383747d7fbabbf59b4dee0ff47cba156b
blob + ae96825b2544aed0b77b6b83a68e89e97d24c0f1
--- lib/pack_create.c
+++ lib/pack_create.c
@@ -1600,8 +1600,8 @@ write_packed_object(off_t *packfile_size, int packfd,
 	struct got_raw_object *raw = NULL;
 	off_t outlen, delta_offset;
 
+	memset(&csum, 0, sizeof(csum));
 	csum.output_ctx = ctx;
-	csum.output_crc = NULL;
 
 	if (m->reused_delta_offset)
 		delta_offset = m->reused_delta_offset;