diff --git a/OpenCL/inc_zip_inflate.cl b/OpenCL/inc_zip_inflate.cl index 787020e38..d43d6bc10 100644 --- a/OpenCL/inc_zip_inflate.cl +++ b/OpenCL/inc_zip_inflate.cl @@ -180,7 +180,7 @@ typedef int mz_bool; typedef mz_uint64 tinfl_bit_buf_t; -void memcpy(void *dest, const void *src, u32 n){ +DECLSPEC void memcpy(void *dest, const void *src, u32 n){ char *csrc = (char *)src; char *cdest = (char *)dest; for (int i=0; i 0) { *dst = (u8) c; @@ -447,15 +447,15 @@ typedef struct mz_stream_s typedef mz_stream *mz_streamp; - -void miniz_def_free_func(void *opaque, void *address); -void *miniz_def_alloc_func(void *opaque, size_t items, size_t size); -int mz_inflate(mz_streamp pStream, int flush); -int mz_inflateEnd(mz_streamp pStream); +// hashcat-patched: not needed functions: +// void miniz_def_free_func(void *opaque, void *address); +// void *miniz_def_alloc_func(void *opaque, size_t items, size_t size); +DECLSPEC int mz_inflate(mz_streamp pStream, int flush); +DECLSPEC int mz_inflateEnd(mz_streamp pStream); -int mz_inflateInit2(mz_streamp pStream, int window_bits, inflate_state*); +DECLSPEC int mz_inflateInit2(mz_streamp pStream, int window_bits, inflate_state*); DECLSPEC const mz_uint8 pIn_xor_byte (const mz_uint8 c, mz_streamp pStream)