On Tue, Aug 25, 2015 at 05:54:32PM +0200, Stephan Bergmann wrote: > On 08/25/2015 05:30 PM, Khaled Hosny wrote: > >In may build I see this warning a lot: > >In file included from cui/source/tabpages/textattr.cxx:37:0: > >include/svx/dlgutil.hxx:37:28: warning: ‘OUTPUT_DRAWMODE_CONTRAST’ defined > >but not used [-Wunused-variable] > > static const DrawModeFlags OUTPUT_DRAWMODE_CONTRAST = > > DrawModeFlags::SettingsLine | DrawModeFlags::SettingsFill | > > DrawModeFlags::SettingsText | DrawModeFlags::SettingsGradient; > > > >I’m guessing it is caused by the static in the declaration since > >OUTPUT_DRAWMODE_CONTRAST seems to be used somewhere. > > Compilers are free to not emit storage for that per-copilation-unit const > variable (what an oxymoron), and most compilers are apparently smart enough > to not emit a -Wunused-variable in such a case (or else the build should > break for many developers, assuming developers routinely configure > --enable-werror). Yours just isn't
I wouldn’t be able to finish any build if I turned this on, I get even more warnings about deprecated std::auto_ptr which seems to be used in boost’s get_pointer.hpp. > ---some dated GCC? That is GCC 5.2.0, so I guess a rather too new one. Regards, Khaled _______________________________________________ LibreOffice mailing list LibreOffice@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice