From 78f870c17d9a2a842527a807675a715bef56b688 Mon Sep 17 00:00:00 2001 From: VaclavT Date: Mon, 3 May 2021 18:29:29 +0200 Subject: [PATCH] slightly nicer code --- ml.cpp | 7 ++----- ml_io.cpp | 6 +----- 2 files changed, 3 insertions(+), 10 deletions(-) diff --git a/ml.cpp b/ml.cpp index 1234154..edf3e3a 100644 --- a/ml.cpp +++ b/ml.cpp @@ -1142,11 +1142,8 @@ namespace builtin { } std::pair result = client.doGetRequest(args[0].as_string(), headers); - // TODO add helper function for this - std::vector lst; - lst.push_back(MlValue(result.first)); - lst.push_back(MlValue::string(result.second)); - return lst; + + return std::vector { MlValue(result.first), MlValue::string(result.second) }; } // Parse JSON string diff --git a/ml_io.cpp b/ml_io.cpp index 1889b65..0d0bad8 100644 --- a/ml_io.cpp +++ b/ml_io.cpp @@ -91,9 +91,5 @@ MlValue exec_system_cmd(const std::string &cmd) { stat = pclose(pipe); int cmd_retval = WEXITSTATUS(stat); - // TODO add helper function for this - std::vector lst; - lst.push_back(MlValue((long)cmd_retval)); - lst.push_back(MlValue::string(cmd_output)); - return lst; + return std::vector { MlValue((long)cmd_retval), MlValue::string(cmd_output) }; }