summaryrefslogtreecommitdiffstats
path: root/libziparchive
diff options
context:
space:
mode:
authorJiyong Park <jiyong@google.com>2017-07-03 19:26:39 +0900
committerColin Cross <ccross@android.com>2017-07-03 17:44:07 +0000
commite7cf680cccf4858a419026d02e38a685ede30418 (patch)
tree279842b70fcf0eb8f6cf3dd30a971d6411284192 /libziparchive
parent7b44858b91624b57c26bedf36ba6e9850c55a481 (diff)
downloadsystem_core-e7cf680cccf4858a419026d02e38a685ede30418.tar.gz
system_core-e7cf680cccf4858a419026d02e38a685ede30418.tar.bz2
system_core-e7cf680cccf4858a419026d02e38a685ede30418.zip
zlib is not exposed to libziparchive headers
By forward-declaring zstream, we don't need to re-export zlib headers. Bug: 37342627 Test: build Test: BOARD_VNDK_VERSION=current m -j dumpstate (or any other module using libziparchive) Change-Id: Ia69e5d459c79878d491cfe4ca21a7cc8fed4a5d8
Diffstat (limited to 'libziparchive')
-rw-r--r--libziparchive/include/ziparchive/zip_writer.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/libziparchive/include/ziparchive/zip_writer.h b/libziparchive/include/ziparchive/zip_writer.h
index 94595143d..c350a2750 100644
--- a/libziparchive/include/ziparchive/zip_writer.h
+++ b/libziparchive/include/ziparchive/zip_writer.h
@@ -17,7 +17,6 @@
#ifndef LIBZIPARCHIVE_ZIPWRITER_H_
#define LIBZIPARCHIVE_ZIPWRITER_H_
-#include <zlib.h>
#include <cstdio>
#include <ctime>
@@ -28,6 +27,9 @@
#include "android-base/macros.h"
#include "utils/Compat.h"
+struct z_stream_s;
+typedef struct z_stream_s z_stream;
+
/**
* Writes a Zip file via a stateful interface.
*