Fix invalid + of std::string and int

These warnings were emitted by clang++, and they are real bugs.
src/rpc/core_rpc_server.cpp:208:58: warning: adding 'uint64_t'
      (aka 'unsigned long') to a string does not append to the string
      [-Wstring-plus-int]
        res.status = "Error retrieving block at height " + height;
                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
The obvious intent is achieved by using std::to_string().
This commit is contained in:
Timothy D. Prime
2017-01-26 10:11:37 -08:00
parent ad91ffe7e5
commit 99f584376e
2 changed files with 4 additions and 4 deletions

View File

@@ -205,7 +205,7 @@ namespace cryptonote
}
catch (...)
{
res.status = "Error retrieving block at height " + height;
res.status = "Error retrieving block at height " + std::to_string(height);
return true;
}
std::list<transaction> txs;