Added error handling

This commit is contained in:
2025-08-29 00:02:45 +02:00
parent f93c463647
commit df4e7777de
17 changed files with 144 additions and 17 deletions

View File

@ -33,7 +33,7 @@ namespace fsh {
protected:
std::string replace_all(std::string str,const std::string &what,const std::string &with) {
if(what == "") throw std::runtime_error("\"\" cannot be used as what");
if(what == "") throw util::CmdError("What cannot be empty string");
unsigned long long pos = str.find(what);