Am 10.03.2015 17:36 schrieb "Sven Barth" <pascaldra...@googlemail.com>: > > Am 10.03.2015 17:25 schrieb "Jürgen Hestermann" <juergen.hesterm...@gmx.de >: > > > > > > > Am 2015-03-10 um 10:08 schrieb Mattias Gaertner: > > > >> On Tue, 10 Mar 2015 08:48:49 +0000 > >> Lukasz Sokol <el.es...@gmail.com> wrote: > >> > >>> On 10/03/15 06:10, Jürgen Hestermann wrote: > >>> [...] > >>>> > >>>> Why not simply omit these messages (for managed types)? > >>> > >>> Just because YOU don't need it, doesn't mean it's useless for everybody... > >>> > >>> http://www.freepascal.org/docs-html/prog/progsu80.html#x87-860001.2.80 > >>> > >>> why not just use this to suppress the warning JUST where you DO know it's not needed? > >>> > >>> (you can suppress warning by number too IIUC). > >> > >> Yes. > >> For example in Lazarus 1.3+ you can right click the message and > >> click on "Hide with project option (-vm5089)". > >> > > Would this oppress these warnings for managed types only? > > Or would I loose them for non-managed types too? > > It mutes the warning with the ID 5089 (the ID can be seen with -vq). So as long as the managed and unmanaged ones use the same warning ID (AFAIR they do) they will both be silenced.
*looks at the comments of the bug report again* Ups, no, they are different. So at least if you use a current 2.7.1 or newer only the managed ones will be hidden. Regards, Sven
_______________________________________________ fpc-pascal maillist - fpc-pascal@lists.freepascal.org http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal