fixes #0002460: Use keyword 'explicit' for Quantity constructor

This commit is contained in:
wmayer
2016-11-05 23:21:42 +01:00
parent 96e1b3b16f
commit 9fe82bfbb9
13 changed files with 157 additions and 122 deletions

View File

@@ -29,6 +29,7 @@
#include "Utils.h"
#include <boost/tokenizer.hpp>
#include <Base/Reader.h>
#include <Base/Quantity.h>
#include <Base/Writer.h>
#include <App/Expression.h>
#include "Sheet.h"
@@ -235,7 +236,7 @@ void Cell::setContent(const char * value)
errno = 0;
double float_value = strtod(value, &end);
if (!*end && errno == 0)
expr = new App::NumberExpression(owner->sheet(), float_value);
expr = new App::NumberExpression(owner->sheet(), Quantity(float_value));
else {
try {
expr = ExpressionParser::parse(owner->sheet(), value);