gdb: add ATTRIBUTE_PRINTF to complaint_interceptor::issue_complaint
Fix this error when building with clang++-14: CXX complaints.o /home/smarchi/src/binutils-gdb/gdb/complaints.c:130:65: error: format string is not a string literal [-Werror,-Wformat-nonliteral] g_complaint_interceptor->m_complaints.insert (string_vprintf (fmt, args)); ^~~ Change-Id: I0ef11f970510eb8638d1651fa0d5eeecd6a9d31a
This commit is contained in:
parent
febb368c89
commit
08755c5aad
@ -70,11 +70,12 @@ private:
|
||||
|
||||
/* The saved value of deprecated_warning_hook. */
|
||||
void (*m_saved_warning_hook) (const char *, va_list)
|
||||
ATTRIBUTE_FPTR_PRINTF(1,0);
|
||||
ATTRIBUTE_FPTR_PRINTF (1,0);
|
||||
|
||||
/* A helper function that is used by the 'complaint' implementation
|
||||
to issue a complaint. */
|
||||
static void issue_complaint (const char *, va_list);
|
||||
static void issue_complaint (const char *, va_list)
|
||||
ATTRIBUTE_PRINTF (1, 0);
|
||||
|
||||
/* This object. Used by the static callback function. */
|
||||
static complaint_interceptor *g_complaint_interceptor;
|
||||
|
Loading…
x
Reference in New Issue
Block a user