Merge pull request #5714 from alexischr/update_bockbuild
[mono.git] / mono / btls / btls-error.c
index 8ed950c7e66b7c2229dd24c0cc8bf8ec6b17e266..3d81b32f341fb8cdda66cca272876624fde5d71e 100644 (file)
@@ -7,27 +7,40 @@
 //
 
 #include <btls-error.h>
+#include <btls-util.h>
 #include <assert.h>
 
-int
+MONO_API int
 mono_btls_error_peek_error (void)
 {
        return ERR_peek_error ();
 }
 
-int
+MONO_API int
 mono_btls_error_get_error (void)
 {
        return ERR_get_error ();
 }
 
-void
+MONO_API int
+mono_btls_error_peek_error_line (const char **file, int *line)
+{
+       return ERR_peek_error_line (file, line);
+}
+
+MONO_API int
+mono_btls_error_get_error_line (const char **file, int *line)
+{
+       return ERR_get_error_line (file, line);
+}
+
+MONO_API void
 mono_btls_error_clear_error (void)
 {
        ERR_clear_error ();
 }
 
-void
+MONO_API void
 mono_btls_error_get_error_string_n (int error, char *buf, int len)
 {
        ERR_error_string_n (error, buf, len);