sax/qa/cppunit/test_converter.cxx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-)
New commits: commit 85ebb3d85ee0f9657410e9adea8e17ef48183b44 Author: Michael Stahl <[email protected]> Date: Wed Aug 15 13:58:02 2012 +0200 overflow in implicit constant conversion [-Werror=overflow] Change-Id: I4fa1168a06118066c72a66801d911a49653f425f diff --git a/sax/qa/cppunit/test_converter.cxx b/sax/qa/cppunit/test_converter.cxx index e1da1ce..532fdb0 100644 --- a/sax/qa/cppunit/test_converter.cxx +++ b/sax/qa/cppunit/test_converter.cxx @@ -369,9 +369,9 @@ void ConverterTest::testMeasure() doTestStringToMeasure(555, "666", MeasureUnit::MM, -1000, 555); doTestStringToMeasure(-1000, "-1001", MeasureUnit::MM, -1000, 555); doTestStringToMeasure(0, "-0", MeasureUnit::MM, -1, 0); - doTestStringToMeasure(-539222987, "1234567890mm", MeasureUnit::MM_10TH, 12, 12345678901); + doTestStringToMeasure(2147483647, "1234567890mm", MeasureUnit::MM_10TH, 12, ::std::numeric_limits<sal_Int32>::max()); doTestStringToMeasure(-300, "-300", MeasureUnit::MM, -1000, 555); - doTestStringToMeasure(1305424328, "-999999999999999px", MeasureUnit::PIXEL, -88888888888, 555); //really crazy numbers... + doTestStringToMeasure(-2147483648, "-999999999999999px", MeasureUnit::PIXEL, ::std::numeric_limits<sal_Int32>::min(), 555); //really crazy numbers... doTestMeasureToString("6mm", 600, MeasureUnit::MM_100TH, MeasureUnit::MM); doTestMeasureToString("0.005cm", 000000005, MeasureUnit::MM_100TH, MeasureUnit::CM); // zeros in the front doesn't count _______________________________________________ Libreoffice-commits mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits
