comparison Core/Toolbox.cpp @ 942:b3f6fb1130cd

fixes thanks to cppcheck
author Sebastien Jodogne <s.jodogne@gmail.com>
date Wed, 25 Jun 2014 11:36:41 +0200
parents 27d256e0b458
children 3fb427ac3f53 e57e08ed510f 766a57997121
comparison
equal deleted inserted replaced
941:83489fddd8c5 942:b3f6fb1130cd
511 511
512 std::string Toolbox::ConvertToAscii(const std::string& source) 512 std::string Toolbox::ConvertToAscii(const std::string& source)
513 { 513 {
514 std::string result; 514 std::string result;
515 515
516 result.reserve(source.size()); 516 result.reserve(source.size() + 1);
517 for (size_t i = 0; i < source.size(); i++) 517 for (size_t i = 0; i < source.size(); i++)
518 { 518 {
519 if (source[i] < 128 && source[i] >= 0 && !iscntrl(source[i])) 519 if (source[i] < 128 && source[i] >= 0 && !iscntrl(source[i]))
520 { 520 {
521 result.push_back(source[i]); 521 result.push_back(source[i]);