The ledger::string type now uses size_type for a length parameter instead of
"const int", which is not portable.
This commit is contained in:
parent
9a98beab38
commit
62389888b6
2 changed files with 3 additions and 3 deletions
|
|
@ -387,8 +387,8 @@ string::string(const string& str) : std::string(str) {
|
||||||
string::string(const std::string& str) : std::string(str) {
|
string::string(const std::string& str) : std::string(str) {
|
||||||
TRACE_CTOR(string, "const std::string&");
|
TRACE_CTOR(string, "const std::string&");
|
||||||
}
|
}
|
||||||
string::string(const int len, char x) : std::string(len, x) {
|
string::string(size_type len, char x) : std::string(len, x) {
|
||||||
TRACE_CTOR(string, "const int, char");
|
TRACE_CTOR(string, "size_type, char");
|
||||||
}
|
}
|
||||||
string::string(const char * str) : std::string(str) {
|
string::string(const char * str) : std::string(str) {
|
||||||
TRACE_CTOR(string, "const char *");
|
TRACE_CTOR(string, "const char *");
|
||||||
|
|
|
||||||
|
|
@ -181,7 +181,7 @@ public:
|
||||||
string();
|
string();
|
||||||
string(const string& str);
|
string(const string& str);
|
||||||
string(const std::string& str);
|
string(const std::string& str);
|
||||||
string(const int len, char x);
|
string(size_type len, char x);
|
||||||
string(const char * str);
|
string(const char * str);
|
||||||
string(const char * str, const char * end);
|
string(const char * str, const char * end);
|
||||||
string(const string& str, int x);
|
string(const string& str, int x);
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue