Веб-сайт самохостера Lotigara

summaryrefslogtreecommitdiff
path: root/source/core
diff options
context:
space:
mode:
Diffstat (limited to 'source/core')
-rw-r--r--source/core/StarDataStream.cpp2
-rw-r--r--source/core/StarLua.hpp3
-rw-r--r--source/core/StarNetCompatibility.cpp2
-rw-r--r--source/core/StarVersion.cpp.in1
-rw-r--r--source/core/StarVersion.hpp1
5 files changed, 7 insertions, 2 deletions
diff --git a/source/core/StarDataStream.cpp b/source/core/StarDataStream.cpp
index 7097d63..2688123 100644
--- a/source/core/StarDataStream.cpp
+++ b/source/core/StarDataStream.cpp
@@ -6,7 +6,7 @@
namespace Star {
-unsigned const CurrentStreamVersion = 3;
+unsigned const CurrentStreamVersion = 6; // update OpenProtocolVersion too!
DataStream::DataStream()
: m_byteOrder(ByteOrder::BigEndian),
diff --git a/source/core/StarLua.hpp b/source/core/StarLua.hpp
index 57afb98..fa777c2 100644
--- a/source/core/StarLua.hpp
+++ b/source/core/StarLua.hpp
@@ -1050,6 +1050,9 @@ struct LuaContainerConverter {
template <typename T, typename Allocator>
struct LuaConverter<List<T, Allocator>> : LuaContainerConverter<List<T, Allocator>> {};
+template <typename T, typename Allocator, typename Equals>
+struct LuaConverter<HashSet<T, Allocator, Equals>> : LuaContainerConverter<HashSet<T, Allocator, Equals>> {};
+
template <typename T, size_t MaxSize>
struct LuaConverter<StaticList<T, MaxSize>> : LuaContainerConverter<StaticList<T, MaxSize>> {};
diff --git a/source/core/StarNetCompatibility.cpp b/source/core/StarNetCompatibility.cpp
index cce74dc..220e31e 100644
--- a/source/core/StarNetCompatibility.cpp
+++ b/source/core/StarNetCompatibility.cpp
@@ -2,6 +2,6 @@
namespace Star {
-VersionNumber const OpenProtocolVersion = 4;
+VersionNumber const OpenProtocolVersion = 6; // update StreamCompatibilityVersion too!
} \ No newline at end of file
diff --git a/source/core/StarVersion.cpp.in b/source/core/StarVersion.cpp.in
index 0529c19..bb6ae0b 100644
--- a/source/core/StarVersion.cpp.in
+++ b/source/core/StarVersion.cpp.in
@@ -2,6 +2,7 @@
namespace Star {
+char const* const OpenStarVersionString = "0.1.9";
char const* const StarVersionString = "1.4.4";
char const* const StarSourceIdentifierString = "${STAR_SOURCE_IDENTIFIER}";
char const* const StarArchitectureString = "${STAR_SYSTEM} ${STAR_ARCHITECTURE}";
diff --git a/source/core/StarVersion.hpp b/source/core/StarVersion.hpp
index ad65875..90bc7ea 100644
--- a/source/core/StarVersion.hpp
+++ b/source/core/StarVersion.hpp
@@ -4,6 +4,7 @@
namespace Star {
+extern char const* const OpenStarVersionString;
extern char const* const StarVersionString;
extern char const* const StarSourceIdentifierString;
extern char const* const StarArchitectureString;