Code to implement HTTP requests done. Also, rewrote str_to_int64, str_to_double

This commit is contained in:
2022-04-15 17:24:07 -04:00
parent 453809b65c
commit b6d603034e
17 changed files with 3705 additions and 99 deletions

View File

@@ -53,7 +53,7 @@ void LuaConsole::simplify(const StringVec &words) {
words_ = words;
if (words.size() == 0) {
return;
} else if (util::validinteger(words[0])) {
} else if (util::valid_int64(words[0])) {
if (words.size() == 1) {
words_.clear();
words_.push_back("choose");
@@ -62,7 +62,7 @@ void LuaConsole::simplify(const StringVec &words) {
synerr("/choose command takes no arguments");
}
} else if (words[0] == "choose") {
if ((words.size() == 2)&&(util::validinteger(words[1]))) {
if ((words.size() == 2)&&(util::valid_int64(words[1]))) {
// OK
} else {
synerr("/choose [menu-line-number]");
@@ -74,7 +74,7 @@ void LuaConsole::simplify(const StringVec &words) {
} else if (words[0] == "menu") {
if (words.size() == 1) {
words_.push_back("-");
} else if ((words.size() == 2)&&(util::validinteger(words[1]))) {
} else if ((words.size() == 2)&&(util::valid_int64(words[1]))) {
// OK
} else {
synerr("/menu [optional-tangible-id]");