Made find() return -1 if not found.

This commit is contained in:
Brad Arant 2024-09-24 14:19:25 -07:00
parent d7ef47cd49
commit 75df8d0282
2 changed files with 6 additions and 2 deletions

View File

@ -412,8 +412,7 @@ namespace coreutils {
++temp2;
if(cursor > (data + length)) {
cursor = temp;
count = 0;
break;
return -1;
}
}
cursor = temp2;

View File

@ -94,5 +94,10 @@ int main(int argc, char **argv) {
coreutils::ZString test17(" hello there ");
std::cout << "[" << test17.trim() << "]" << std::endl;
coreutils::ZString test18("this.test");
std::cout << "[" << test18.find(".") << "] " << test18.parsed() << ":" << test18.unparsed() << std::endl;
test18.reset();
std::cout << "[" << test18.find("x") << "] " << test18.parsed() << ":" << test18.unparsed() << std::endl;
}