aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/SimpleHandlers.cpp10
1 files changed, 6 insertions, 4 deletions
diff --git a/src/SimpleHandlers.cpp b/src/SimpleHandlers.cpp
index 323db44..16b1a52 100644
--- a/src/SimpleHandlers.cpp
+++ b/src/SimpleHandlers.cpp
@@ -202,7 +202,10 @@ std::string base64_encode_file(std::string const &path) {
temp.push_back(c);
}
infile.close();
- } else return "File could not be opened";
+ } else {
+ std::cerr << "Error: " << strerror(errno) << std::endl;
+ return "File could not be opened";
+ }
std::string ret(temp.begin(), temp.end() - 1);
ret = base64_encode((unsigned const char *) ret.c_str(), ret.size());
@@ -214,8 +217,7 @@ json Handler::latexRenderHandler(std::string const &arguments, std::string const
std::string file = exec("mktemp");
- std::cout << ("file " + file) << ": " << exec(("file " + file).c_str()) << std::endl;
- std::cout << ("ls -lisa " + file) << ": " << exec(("ls -lisa " + file).c_str()) << std::endl;
+ std::cout << ("file " + file) << exec(("file " + file).c_str()) << std::endl;
std::string result = exec(("curl -s 'https://latex.codecogs.com/png.latex?" + url_encode(arguments) + "' "
"-H 'User-Agent: Mozilla/5.0 (Windows NT 10.0; rv:78.0) Gecko/20100101 Firefox/78.0' "
@@ -223,7 +225,7 @@ json Handler::latexRenderHandler(std::string const &arguments, std::string const
"-H 'Accept-Language: en-US,en;q=0.5' --compressed -H 'DNT: 1' -H 'Connection: keep-alive' "
"-H 'Upgrade-Insecure-Requests: 1' --output " + file).c_str());
- std::cout << ("ls -lisa " + file) << ": " << exec(("ls -lisa " + file).c_str()) << std::endl;
+ std::cout << ("file " + file) << exec(("file " + file).c_str()) << std::endl;
if (!result.empty())
return simple_response("Error: " + result + "\n"