Hi,
attached patch fix this WaE:
[ build CXX ] test/source/sheet/xcellrangereferrer.cxx
/home/david/projects/libreoffice-core/git/libo/solver/unxlngx6.pro/inc/test/xmldiff.hxx:
In member function 'bool XMLDiff::compareAttributes(xmlNodePtr,
xmlNodePtr)':
/home/david/projects/libreoffice-core/git/libo/solver/unxlngx6.pro/inc/test/xmldiff.hxx:43:28:
error: 'tol.tolerance::attribName' may be used uninitialized in this
function [-Werror=uninitialized]
/home/david/projects/libreoffice-core/git/libo/test/source/diff/diff.cxx:248:23:
note: 'tol.tolerance::attribName' was declared here
/home/david/projects/libreoffice-core/git/libo/solver/unxlngx6.pro/inc/test/xmldiff.hxx:42:29:
error: 'tol.tolerance::elementName' may be used uninitialized in this
function [-Werror=uninitialized]
/home/david/projects/libreoffice-core/git/libo/test/source/diff/diff.cxx:248:23:
note: 'tol.tolerance::elementName' was declared here
cc1plus: all warnings being treated as errors
Ciao
David
>From 7d096b45a1dd9f92703cef2fc3f9e5603630689d Mon Sep 17 00:00:00 2001
From: David Ostrovsky <[email protected]>
Date: Sat, 28 Apr 2012 19:15:24 +0200
Subject: [PATCH] WaE: tolerance.elementName & tolerance.attribName may be
used uninitialized
---
test/inc/test/xmldiff.hxx | 6 +++++-
1 files changed, 5 insertions(+), 1 deletions(-)
diff --git a/test/inc/test/xmldiff.hxx b/test/inc/test/xmldiff.hxx
index c092637..6c7026a 100644
--- a/test/inc/test/xmldiff.hxx
+++ b/test/inc/test/xmldiff.hxx
@@ -43,7 +43,11 @@ struct tolerance
xmlFree(attribName);
}
- tolerance() {}
+ tolerance()
+ {
+ elementName = NULL;
+ attribName = NULL;
+ }
tolerance(const tolerance& tol)
{
--
1.7.5.4
_______________________________________________
LibreOffice mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/libreoffice