[PATCH] D15636: Reduce false positives in printf/scanf format checker
Richard Trieu via cfe-commits
cfe-commits at lists.llvm.org
Wed Feb 3 15:29:59 PST 2016
rtrieu added a comment.
Oops, forget to hit send on my last comment.
My concern is something like:
printf(condition ? "first message: %d" : "second message: %d", 5, 10);
There's nothing in the code implying that either message is the one that should be using two arguments, so which one will be highlighted? At that point, we may need to consider rewriting the message to indicate that multiple format strings would be affected.
http://reviews.llvm.org/D15636
More information about the cfe-commits
mailing list