X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=simgear%2Fmisc%2Ftabbed_values.cxx;h=07ed20631b3dfdd334436d7dc59dad17818cdce5;hb=e4e31be7d43569a92a5d9fa7e784381b66cbd95a;hp=1e850cbc7499257b5c02d8f1ee3dfe4ae1738f90;hpb=c4fa7a965dc7548d9269e839d91e5edee2277274;p=simgear.git diff --git a/simgear/misc/tabbed_values.cxx b/simgear/misc/tabbed_values.cxx index 1e850cbc..07ed2063 100644 --- a/simgear/misc/tabbed_values.cxx +++ b/simgear/misc/tabbed_values.cxx @@ -1,6 +1,30 @@ +// tabbed_values.cxx -- parse tab separated strings into fields +// +// Written by James Turner, started February 2003. +// +// Copyright (C) 2003 James Turner +// +// This library is free software; you can redistribute it and/or +// modify it under the terms of the GNU Library General Public +// License as published by the Free Software Foundation; either +// version 2 of the License, or (at your option) any later version. +// +// This library is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +// Library General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this program; if not, write to the Free Software +// Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. +// +// $Id$ + +#include +#include + #include "tabbed_values.hxx" -#include "assert.h" SGTabbedValues::SGTabbedValues(const char *line) : _line(line) @@ -64,7 +88,7 @@ double SGTabbedValues::getDoubleAt(const unsigned int offset) const /* this is safe because strtod will stop parsing when it sees an unrecogznied character, which includes tab. */ - return strtod(data, NULL); + return std::strtod(data, NULL); } long SGTabbedValues::getLongAt(const unsigned int offset) const @@ -73,5 +97,5 @@ long SGTabbedValues::getLongAt(const unsigned int offset) const if (!data || (*data == '\t')) return 0; - return strtol(data, NULL, 0); + return std::strtol(data, NULL, 0); }