diff --git a/src/Mod/Spreadsheet/App/Cell.cpp b/src/Mod/Spreadsheet/App/Cell.cpp index 3c4075533b..09593ade95 100644 --- a/src/Mod/Spreadsheet/App/Cell.cpp +++ b/src/Mod/Spreadsheet/App/Cell.cpp @@ -250,12 +250,7 @@ bool Cell::getStringContent(std::string & s, bool persistent) const s = "=" + expression->toString(persistent); else if (freecad_dynamic_cast(expression.get())) { s = static_cast(expression.get())->getText(); - char * end; - errno = 0; - double d = strtod(s.c_str(), &end); - (void)d; // fix gcc warning - if (!*end && errno == 0) - s = "'" + s; + s = "'" + s; } else if (freecad_dynamic_cast(expression.get())) s = "=" + expression->toString();