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---some dated GCC?
_______________________________________________
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice

Reply via email to