diff --git a/zip_file.hpp b/zip_file.hpp index c324f70..1a19d15 100644 --- a/zip_file.hpp +++ b/zip_file.hpp @@ -5580,7 +5580,7 @@ class zip_file mz_zip_reader_end(archive_.get()); - archive_->m_pWrite = &detail::write_callback; + archive_->m_pWrite = reinterpret_cast(&detail::write_callback); archive_->m_pIO_opaque = &buffer_; buffer_ = std::vector(); @@ -5608,7 +5608,7 @@ class zip_file break; } - archive_->m_pWrite = &detail::write_callback; + archive_->m_pWrite = reinterpret_cast(&detail::write_callback); archive_->m_pIO_opaque = &buffer_; if(!mz_zip_writer_init(archive_.get(), 0))