summaryrefslogtreecommitdiff
path: root/src/include/utils
diff options
context:
space:
mode:
Diffstat (limited to 'src/include/utils')
-rw-r--r--src/include/utils/elog.h44
1 files changed, 22 insertions, 22 deletions
diff --git a/src/include/utils/elog.h b/src/include/utils/elog.h
index d244b1c0ac5..1e09ee05418 100644
--- a/src/include/utils/elog.h
+++ b/src/include/utils/elog.h
@@ -149,30 +149,30 @@
extern bool errstart(int elevel, const char *domain);
extern void errfinish(const char *filename, int lineno, const char *funcname);
-extern void errcode(int sqlerrcode);
+extern int errcode(int sqlerrcode);
-extern void errcode_for_file_access(void);
-extern void errcode_for_socket_access(void);
+extern int errcode_for_file_access(void);
+extern int errcode_for_socket_access(void);
-extern void errmsg(const char *fmt,...) pg_attribute_printf(1, 2);
-extern void errmsg_internal(const char *fmt,...) pg_attribute_printf(1, 2);
+extern int errmsg(const char *fmt,...) pg_attribute_printf(1, 2);
+extern int errmsg_internal(const char *fmt,...) pg_attribute_printf(1, 2);
-extern void errmsg_plural(const char *fmt_singular, const char *fmt_plural,
+extern int errmsg_plural(const char *fmt_singular, const char *fmt_plural,
unsigned long n,...) pg_attribute_printf(1, 4) pg_attribute_printf(2, 4);
-extern void errdetail(const char *fmt,...) pg_attribute_printf(1, 2);
-extern void errdetail_internal(const char *fmt,...) pg_attribute_printf(1, 2);
+extern int errdetail(const char *fmt,...) pg_attribute_printf(1, 2);
+extern int errdetail_internal(const char *fmt,...) pg_attribute_printf(1, 2);
-extern void errdetail_log(const char *fmt,...) pg_attribute_printf(1, 2);
+extern int errdetail_log(const char *fmt,...) pg_attribute_printf(1, 2);
-extern void errdetail_log_plural(const char *fmt_singular,
+extern int errdetail_log_plural(const char *fmt_singular,
const char *fmt_plural,
unsigned long n,...) pg_attribute_printf(1, 4) pg_attribute_printf(2, 4);
-extern void errdetail_plural(const char *fmt_singular, const char *fmt_plural,
+extern int errdetail_plural(const char *fmt_singular, const char *fmt_plural,
unsigned long n,...) pg_attribute_printf(1, 4) pg_attribute_printf(2, 4);
-extern void errhint(const char *fmt,...) pg_attribute_printf(1, 2);
+extern int errhint(const char *fmt,...) pg_attribute_printf(1, 2);
/*
* errcontext() is typically called in error context callback functions, not
@@ -184,22 +184,22 @@ extern void errhint(const char *fmt,...) pg_attribute_printf(1, 2);
*/
#define errcontext set_errcontext_domain(TEXTDOMAIN), errcontext_msg
-extern void set_errcontext_domain(const char *domain);
+extern int set_errcontext_domain(const char *domain);
-extern void errcontext_msg(const char *fmt,...) pg_attribute_printf(1, 2);
+extern int errcontext_msg(const char *fmt,...) pg_attribute_printf(1, 2);
-extern void errhidestmt(bool hide_stmt);
-extern void errhidecontext(bool hide_ctx);
+extern int errhidestmt(bool hide_stmt);
+extern int errhidecontext(bool hide_ctx);
-extern void errbacktrace(void);
+extern int errbacktrace(void);
-extern void errfunction(const char *funcname);
-extern void errposition(int cursorpos);
+extern int errfunction(const char *funcname);
+extern int errposition(int cursorpos);
-extern void internalerrposition(int cursorpos);
-extern void internalerrquery(const char *query);
+extern int internalerrposition(int cursorpos);
+extern int internalerrquery(const char *query);
-extern void err_generic_string(int field, const char *str);
+extern int err_generic_string(int field, const char *str);
extern int geterrcode(void);
extern int geterrposition(void);