gdb: add ATTRIBUTE_PRINTF to complaint_interceptor::issue_complaint
authorSimon Marchi <simon.marchi@efficios.com>
Wed, 13 Apr 2022 15:15:38 +0000 (11:15 -0400)
committerSimon Marchi <simon.marchi@efficios.com>
Wed, 13 Apr 2022 18:39:14 +0000 (14:39 -0400)
commit08755c5aadfff98c4c3db60f3043589015414f11
tree7fef89e7b33b726038790f18005bb38f25a69ea0
parentfebb368c894f53bd9bf0b198e0143eac02391053
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
gdb/complaints.h