X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fstatement.cpp;h=6d1c3b1f22767b5eba0d6cca5bb52b0ef0651794;hb=14f031aead619ce8a3fff1c283c3d205d421cd1f;hp=9dfb54421a47c6f041b344cc175a6c67e232f43c;hpb=cd3de49e76305a50ae61696210ce10804a59cef1;p=libs%2Fdatafile.git diff --git a/source/statement.cpp b/source/statement.cpp index 9dfb544..6d1c3b1 100644 --- a/source/statement.cpp +++ b/source/statement.cpp @@ -32,7 +32,7 @@ string Statement::get_location() const string Statement::get_signature() const { string result; - for(Arguments::const_iterator i = args.begin(); i!=args.end(); ++i) + for(Arguments::const_iterator i=args.begin(); i!=args.end(); ++i) result += i->get_signature(); return result; } @@ -40,7 +40,7 @@ string Statement::get_signature() const Statement &Statement::append_from_token(const Token &token) { if(token.type==Token::INTEGER) - return append(lexical_cast(token.str)); + return append(lexical_cast(token.str, Fmt().autobase())); else if(token.type==Token::FLOAT) return append(lexical_cast(token.str)); else if(token.type==Token::STRING)