Modifications to build successfully with -Werror -Wall -Wpedantic.

This commit is contained in:
Jim Evins
2017-04-07 20:37:25 -04:00
parent 8184027c05
commit cc354d06da
13 changed files with 36 additions and 25 deletions
+9 -5
View File
@@ -31,7 +31,7 @@ namespace glabels
//
// Static data
//
Units XmlUtil::mUnits;
XmlUtil* XmlUtil::mInstance = nullptr;
XmlUtil::XmlUtil()
@@ -42,7 +42,10 @@ namespace glabels
void XmlUtil::init()
{
static XmlUtil* xmlUtil = new XmlUtil();
if ( mInstance == nullptr )
{
mInstance = new XmlUtil();
}
}
@@ -50,7 +53,7 @@ namespace glabels
{
init();
return mUnits;
return mInstance->mUnits;
}
@@ -58,7 +61,7 @@ namespace glabels
{
init();
mUnits = units;
mInstance->mUnits = units;
}
@@ -287,7 +290,8 @@ namespace glabels
{
init();
node.setAttribute( name, QString::number(value.inUnits(mUnits)) + mUnits.toIdString() );
Units units = mInstance->mUnits;
node.setAttribute( name, QString::number(value.inUnits(units)) + units.toIdString() );
}
} // namespace glabels