[2/7] Fix off-by-one error in complaint_internal
Commit Message
complaint_internal had an off-by-one error, where it would allow one
extra complaint to be issued.
gdb/ChangeLog
2018-09-23 Tom Tromey <tom@tromey.com>
* complaints.c (complaint_internal): Correctly check complaint
count.
---
gdb/ChangeLog | 5 +++++
gdb/complaints.c | 2 +-
2 files changed, 6 insertions(+), 1 deletion(-)
@@ -56,7 +56,7 @@ complaint_internal (const char *fmt, ...)
{
va_list args;
- if (counters[fmt]++ > stop_whining)
+ if (++counters[fmt] > stop_whining)
return;
va_start (args, fmt);