trying to add usefull information into an error message

This commit is contained in:
David Philippi 2007-03-07 19:25:06 +00:00
parent 52a5d7e5b9
commit 8516a20aa3

View File

@ -72,7 +72,7 @@ void t_string::walker::update()
string_.find(TEXTDOMAIN_SEPARATOR, begin_ + 1);
if(textdomain_end == std::string::npos || textdomain_end >= string_.size() - 1) {
ERR_CF << "Error: invalid string\n";
ERR_CF << "Error: invalid string: " << string_ << "\n";
begin_ = string_.size();
return;
}
@ -89,7 +89,7 @@ void t_string::walker::update()
}
case ID_TRANSLATABLE_PART:
if(begin_ + 3 >= string_.size()) {
ERR_CF << "Error: invalid string\n";
ERR_CF << "Error: invalid string: " << string_ << "\n";
begin_ = string_.size();
return;
}
@ -99,7 +99,7 @@ void t_string::walker::update()
id = string_[begin_ + 1] + string_[begin_ + 2] * 256;
if(id >= id_to_textdomain.size()) {
ERR_CF << "Error: invalid string\n";
ERR_CF << "Error: invalid string: " << string_ << "\n";
begin_ = string_.size();
return;
}
@ -115,7 +115,7 @@ void t_string::walker::update()
end_ = string_.size();
if(end_ <= begin_ + 1) {
ERR_CF << "Error: invalid string\n";
ERR_CF << "Error: invalid string: " << string_ << "\n";
begin_ = string_.size();
return;
}