Outputting an extra space broke a cris test. Change the workaround
to use %s with an empty string to avoid the compiler warning but not
output an extra space.
va_start (ap, fmt);
STATE_CALLBACK (sd)->evprintf_filtered (STATE_CALLBACK (sd), fmt, ap);
va_end (ap);
- /* Printing a space here avoids empty printf compiler warnings. Not ideal,
- but we want error's side-effect where it halts processing. */
- STATE_CALLBACK (sd)->error (STATE_CALLBACK (sd), " ");
+ /* The %s avoids empty printf compiler warnings. Not ideal, but we want
+ error's side-effect where it halts processing. */
+ STATE_CALLBACK (sd)->error (STATE_CALLBACK (sd), "%s", "");
}
}