From 256bce10fc6c811293cd7d9089ba2d69cec0d59b Mon Sep 17 00:00:00 2001
From: Richard van der Hoff <richard@matrix.org>
Date: Mon, 16 May 2016 16:47:49 +0100
Subject: Factor out olm_error_to_string to a separate file

I want to be able to use this functionality from elsewhere, so factor it out to
its own file.
---
 include/olm/error.h | 7 +++++++
 1 file changed, 7 insertions(+)

(limited to 'include/olm')

diff --git a/include/olm/error.h b/include/olm/error.h
index a4f373e..460017e 100644
--- a/include/olm/error.h
+++ b/include/olm/error.h
@@ -31,8 +31,15 @@ enum OlmErrorCode {
     OLM_BAD_ACCOUNT_KEY = 8, /*!< The supplied account key is invalid */
     OLM_UNKNOWN_PICKLE_VERSION = 9, /*!< The pickled object is too new */
     OLM_CORRUPTED_PICKLE = 10, /*!< The pickled object couldn't be decoded */
+
+    /* remember to update the list of string constants in error.c when updating
+     * this list. */
+
 };
 
+/** get a string representation of the given error code. */
+const char * _olm_error_to_string(enum OlmErrorCode error);
+
 #ifdef __cplusplus
 } // extern "C"
 #endif
-- 
cgit v1.2.3-70-g09d2