ports/databases/mysql84-server/files/patch-libs_mysql_serialization_archive.h
Jochen Neumeister 4d4dc7193d databases/mysql84-{server|client}: Update to 8.4.5
Changelog: https://dev.mysql.com/doc/relnotes/mysql/8.4/en/

Reported by:	Christos Chatzaras (chris@cretaforce.gr) via private
eMail

Sponsored by:	Netzkommune GmbH
2025-04-29 19:39:29 +02:00

19 lines
852 B
C++

--- libs/mysql/serialization/archive.h.orig 2025-03-31 07:51:10 UTC
+++ libs/mysql/serialization/archive.h
@@ -81,14 +81,14 @@ class Archive {
/// @note To be implemented in Archive_derived_type
template <typename Type>
static std::size_t get_size(Type &&arg) {
- return Archive_derived_type::get_size(std::forward<Type>(arg));
+ return Archive_derived_type::template get_size<>(std::forward<Type>(arg));
}
/// @brief Returns archive size - size of data written to the archive
/// @return archive size - size of data written to the archive
/// @note To be implemented in Archive_derived_type
inline std::size_t get_size_written() const {
- return Archive_derived_type::get_size_written();
+ return Archive_derived_type::template get_size_written<>();
}
/// @brief Function returns maximum size of the Type