aboutsummaryrefslogtreecommitdiff
path: root/src/error.cpp
diff options
context:
space:
mode:
authorAndrew Kelley <superjoe30@gmail.com>2015-11-05 00:05:25 -0700
committerAndrew Kelley <superjoe30@gmail.com>2015-11-05 00:05:25 -0700
commit775e98be5a089e1749f14b10748ae8e180d2a724 (patch)
treef53ee6053b9e0af2919c29f0fb4dea964ed2377e /src/error.cpp
parent174baa49bda0d4ce1dfc99555d7e41cd86a49513 (diff)
downloadzig-775e98be5a089e1749f14b10748ae8e180d2a724.tar.gz
zig-775e98be5a089e1749f14b10748ae8e180d2a724.zip
experiment with being a linker
Diffstat (limited to 'src/error.cpp')
-rw-r--r--src/error.cpp9
1 files changed, 9 insertions, 0 deletions
diff --git a/src/error.cpp b/src/error.cpp
new file mode 100644
index 0000000000..19f9330ea5
--- /dev/null
+++ b/src/error.cpp
@@ -0,0 +1,9 @@
+#include "error.hpp"
+
+const char *err_str(int err) {
+ switch ((enum Error)err) {
+ case ErrorNoMem: return "out of memory";
+ case ErrorInvalidFormat: return "invalid format";
+ }
+ return "(invalid error)";
+}