Index: src/core/SkErrorInternals.h |
diff --git a/src/core/SkErrorInternals.h b/src/core/SkErrorInternals.h |
new file mode 100644 |
index 0000000000000000000000000000000000000000..778d5398662d3bb9d7d90ec5993359d19bb91ea2 |
--- /dev/null |
+++ b/src/core/SkErrorInternals.h |
@@ -0,0 +1,27 @@ |
+ |
+/* |
+ * Copyright 2013 Google Inc. |
+ * |
+ * Use of this source code is governed by a BSD-style license that can be |
+ * found in the LICENSE file. |
+ */ |
+ |
+#ifndef SkErrorInternals_DEFINED |
+#define SkErrorInternals_DEFINED |
+ |
+#include "SkError.h" |
+ |
+class SkErrorInternals { |
+ |
+public: |
+ static void ClearError(); |
+ static void SetError(SkError code, const char *fmt, ...); |
+ static SkError GetLastError(); |
+ static const char *GetLastErrorString(); |
+ static void SetErrorCallback(SkErrorCallbackFunction cb, void *context); |
+ static void DefaultErrorCallback(SkError code, void *context); |
+}; |
+ |
+ |
+ |
+#endif /* SkErrorInternals_DEFINED */ |