On Thu, Jan 26, 2017 at 12:37:46PM +0100, Johannes Schindelin wrote: > > Am 25.01.2017 um 23:01 schrieb Jeff King: > > > +#pragma GCC diagnostic ignored "-Wformat-zero-length" > > > > Last time I used #pragma GCC in a cross-platform project, it triggered > > an "unknown pragma" warning for MSVC. > > It is starting to become a little funny how many ways we can discuss the > resolution of the GCC compiler warning. > > And it starts to show: we try to solve the thing in so many ways, just to > avoid the obviously most-trivial patch to change warning(""); to > warning("%s", "") (the change to warning(" "); would change behavior, but > I would be fine with that, too). The point is that the trivial patch fixes _this_ case, but does not prevent the discussion from happening again later. They are two separate problems. I am OK not solving the latter one and relying on review (as I've already said), but the solutions do not do the same thing. -Peff