]> git.lizzy.rs Git - minetest.git/blobdiff - src/exceptions.h
Fix missing #include
[minetest.git] / src / exceptions.h
index abd8c68ae31ee9b0917eb8fd529e6b826a425f16..6bf832828a58bdc301f96f1197851a8021f91694 100644 (file)
@@ -70,6 +70,11 @@ class SerializationError : public BaseException {
        SerializationError(const std::string &s): BaseException(s) {}
 };
 
+class PacketError : public BaseException {
+public:
+       PacketError(const std::string &s): BaseException(s) {}
+};
+
 class LoadError : public BaseException {
 public:
        LoadError(const std::string &s): BaseException(s) {}
@@ -110,15 +115,14 @@ class ServerError : public BaseException {
        ServerError(const std::string &s): BaseException(s) {}
 };
 
-// Only used on Windows (SEH)
-class FatalSystemException : public BaseException {
+class ClientStateError : public BaseException {
 public:
-       FatalSystemException(const std::string &s): BaseException(s) {}
+       ClientStateError(std::string s): BaseException(s) {}
 };
 
-class ClientStateError : public BaseException {
+class PrngException : public BaseException {
 public:
-       ClientStateError(std::string s): BaseException(s) {}
+       PrngException(std::string s): BaseException(s) {}
 };
 
 /*