Skip to content

Commit 014fe12

Browse files
author
Nirbhay Choubey
committed
Fix for debug build failure
Do not use format function attribute for sql_print_xxx() family of functions as they use a MariaDB-specific extension of printf instead of one provided by the system.
1 parent 18fee8b commit 014fe12

File tree

1 file changed

+3
-5
lines changed

1 file changed

+3
-5
lines changed

sql/log.h

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -881,11 +881,9 @@ uint purge_log_get_error_code(int res);
881881

882882
int vprint_msg_to_log(enum loglevel level, const char *format, va_list args);
883883
void sql_print_error(const char *format, ...);
884-
void sql_print_warning(const char *format, ...) ATTRIBUTE_FORMAT(printf, 1, 2);
885-
void sql_print_information(const char *format, ...)
886-
ATTRIBUTE_FORMAT(printf, 1, 2);
887-
typedef void (*sql_print_message_func)(const char *format, ...)
888-
ATTRIBUTE_FORMAT_FPTR(printf, 1, 2);
884+
void sql_print_warning(const char *format, ...);
885+
void sql_print_information(const char *format, ...);
886+
typedef void (*sql_print_message_func)(const char *format, ...);
889887
extern sql_print_message_func sql_print_message_handlers[];
890888

891889
int error_log_print(enum loglevel level, const char *format,

0 commit comments

Comments
 (0)