diff --git a/src/corelib/mimetypes/qmimeprovider.cpp b/src/corelib/mimetypes/qmimeprovider.cpp index cbf25625816..47b5e421672 100644 --- a/src/corelib/mimetypes/qmimeprovider.cpp +++ b/src/corelib/mimetypes/qmimeprovider.cpp @@ -647,7 +647,7 @@ QMimeXMLProvider::QMimeXMLProvider(QMimeDatabasePrivate *db, InternalDatabaseEnu #elif defined(MIME_DATABASE_IS_GZIP) std::unique_ptr uncompressed(new char[size]); z_stream zs = {}; - zs.next_in = mimetype_database; + zs.next_in = const_cast(mimetype_database); zs.avail_in = sizeof(mimetype_database); zs.next_out = reinterpret_cast(uncompressed.get()); zs.avail_out = size;