Kaydet (Commit) 573af926 authored tarafından Michael Stahl's avatar Michael Stahl

libwps: fix gcc warning too [-Wsign-promo]

Change-Id: I23e32cfc100441530691e0dcdc71eac37b3fbf0d
üst 424bd89a
...@@ -15,6 +15,7 @@ $(eval $(call gb_UnpackedTarball_set_patchlevel,wps,1)) ...@@ -15,6 +15,7 @@ $(eval $(call gb_UnpackedTarball_set_patchlevel,wps,1))
$(eval $(call gb_UnpackedTarball_add_patches,wps,\ $(eval $(call gb_UnpackedTarball_add_patches,wps,\
libwps/libwps.msvc.warnings.patch \ libwps/libwps.msvc.warnings.patch \
libwps/libwps.gcc.warnings.patch \
)) ))
# vim: set noet sw=4 ts=4: # vim: set noet sw=4 ts=4:
warning: passing ‘libwps::Justification’ chooses ‘int’ over ‘unsigned int’
diff -ru wps.old/src/lib/WPSParagraph.cpp wps/src/lib/WPSParagraph.cpp
--- wps.old/src/lib/WPSParagraph.cpp 2012-10-29 14:44:09.135977333 +0100
+++ wps/src/lib/WPSParagraph.cpp 2012-10-29 14:44:13.649981497 +0100
@@ -137,7 +137,8 @@
o << "just=fullAllLines, ";
break;
default:
- o << "just=" << pp.m_justify << ", ";
+ assert(false); // unhandled Justification enum value
+ o << "just=" << static_cast<unsigned>(pp.m_justify) << ", ";
break;
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment