summaryrefslogtreecommitdiffhomepage
path: root/Stars45/Panic.cpp
diff options
context:
space:
mode:
authorAki <please@ignore.pl>2022-04-01 21:23:39 +0200
committerAki <please@ignore.pl>2022-04-01 21:23:39 +0200
commit3c487c5cd69c53d6fea948643c0a76df03516605 (patch)
tree72730c7b8b26a5ef8fc9a987ec4c16129efd5aac /Stars45/Panic.cpp
parent8f353abd0bfe18baddd8a8250ab7c4f2d1c83a6e (diff)
downloadstarshatter-3c487c5cd69c53d6fea948643c0a76df03516605.zip
starshatter-3c487c5cd69c53d6fea948643c0a76df03516605.tar.gz
starshatter-3c487c5cd69c53d6fea948643c0a76df03516605.tar.bz2
Moved Stars45 to StarsEx
Diffstat (limited to 'Stars45/Panic.cpp')
-rw-r--r--Stars45/Panic.cpp50
1 files changed, 0 insertions, 50 deletions
diff --git a/Stars45/Panic.cpp b/Stars45/Panic.cpp
deleted file mode 100644
index 67c29b7..0000000
--- a/Stars45/Panic.cpp
+++ /dev/null
@@ -1,50 +0,0 @@
-/* Starshatter: The Open Source Project
- Copyright (c) 2021-2022, Starshatter: The Open Source Project Contributors
- Copyright (c) 2011-2012, Starshatter OpenSource Distribution Contributors
- Copyright (c) 1997-2006, Destroyer Studios LLC.
-*/
-
-#include "Panic.h"
-
-#include <sstream>
-#include <string>
-
-#include "Utils.h"
-
-namespace Panic
-{
-
-
-static std::string panic_msg;
-
-
-void Panic(const char* msg)
-{
- if (msg)
- Print("*** PANIC: %s\n", msg);
- else
- Print("*** PANIC! ***\n");
-
- std::ostringstream full_msg;
- if (msg)
- full_msg << msg;
- else
- full_msg << "Unspecified fatal error";
- full_msg << std::endl << "This game will now terminate.";
- panic_msg = full_msg.str();
-}
-
-
-bool Panicked()
-{
- return !panic_msg.empty();
-}
-
-
-const char* Message()
-{
- return panic_msg.c_str();
-}
-
-
-} // namespace Panic