Fixes golang/go#26372
Change-Id: I30716ba56f829c6e36ccd50471e118084bad7360
Reviewed-on: https://go-review.googlesource.com/128902
Reviewed-by: Russ Cox <rsc@golang.org>
a warning to be printed, and <code>vet</code> to exit with status 1.
</p>
+<p><!-- CL 108559 -->
+ Additionally, <a href="/cmd/vet"><code>go</code> <code>vet</code></a>
+ has become more robust when format-checking <code>printf</code> wrappers.
+ Vet now detects the mistake in this example:
+</p>
+
+<pre>
+func wrapper(s string, args ...interface{}) {
+ fmt.Printf(s, args...)
+}
+
+func main() {
+ wrapper("%s", 42)
+}
+</pre>
+
<h3 id="trace">Trace</h3>
<p><!-- CL 63274 -->