mirror of
https://github.com/luanti-org/luanti.git
synced 2025-07-02 16:38:41 +00:00
Omnicleanup: header cleanup, add ModApiUtil shared between game and mainmenu
This commit is contained in:
parent
6228d634fb
commit
4e1f50035e
153 changed files with 3725 additions and 3625 deletions
40
src/strfnd.h
40
src/strfnd.h
|
@ -22,8 +22,6 @@ with this program; if not, write to the Free Software Foundation, Inc.,
|
|||
|
||||
#include <string>
|
||||
|
||||
std::string trim(const std::string &str);
|
||||
|
||||
class Strfnd{
|
||||
std::string tek;
|
||||
unsigned int p;
|
||||
|
@ -174,43 +172,5 @@ public:
|
|||
}
|
||||
};
|
||||
|
||||
inline std::string trim(const std::string &s)
|
||||
{
|
||||
std::string str = s;
|
||||
while(
|
||||
str.length()>0
|
||||
&&
|
||||
(
|
||||
str.substr(0, 1)==" " ||
|
||||
str.substr(0, 1)=="\t" ||
|
||||
str.substr(0, 1)=="\r" ||
|
||||
str.substr(0, 1)=="\n" ||
|
||||
str.substr(str.length()-1, 1)==" " ||
|
||||
str.substr(str.length()-1, 1)=="\t" ||
|
||||
str.substr(str.length()-1, 1)=="\r" ||
|
||||
str.substr(str.length()-1, 1)=="\n"
|
||||
)
|
||||
)
|
||||
{
|
||||
if (str.substr(0, 1)==" ")
|
||||
str = str.substr(1,str.length()-1);
|
||||
else if (str.substr(0, 1)=="\t")
|
||||
str = str.substr(1,str.length()-1);
|
||||
else if (str.substr(0, 1)=="\r")
|
||||
str = str.substr(1,str.length()-1);
|
||||
else if (str.substr(0, 1)=="\n")
|
||||
str = str.substr(1,str.length()-1);
|
||||
else if (str.substr(str.length()-1, 1)==" ")
|
||||
str = str.substr(0,str.length()-1);
|
||||
else if (str.substr(str.length()-1, 1)=="\t")
|
||||
str = str.substr(0,str.length()-1);
|
||||
else if (str.substr(str.length()-1, 1)=="\r")
|
||||
str = str.substr(0,str.length()-1);
|
||||
else if (str.substr(str.length()-1, 1)=="\n")
|
||||
str = str.substr(0,str.length()-1);
|
||||
}
|
||||
return str;
|
||||
}
|
||||
|
||||
#endif
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue