I'm using PC-lint with VC++ Version 6.0. My lint messages start out formatted correctly, then suddenly they are formatted incorrectly.

The default message presentation is to not start with a location if it's a wrap-up message.  Using the option -hF will insist on location information always.

This option, as well as others appropriate for Visual Studio, is contained in env-vc6.lnt.  Place env-vc6.lnt after std.lnt on the argument line.

Feedback and Knowledge Base