diff options
author | Andrew Belt <andrewpbelt@gmail.com> | 2017-09-10 06:32:11 -0400 |
---|---|---|
committer | Andrew Belt <andrewpbelt@gmail.com> | 2017-09-10 06:32:11 -0400 |
commit | 05a75ce24edfecf54e49fa4731fe980efd7c6a75 (patch) | |
tree | 1a5c187e8566a263dafe753e1b30c4bbac8842f1 | |
parent | 4ded7b174815595c047f1d0375f4ac174ff65d7c (diff) |
Fix plugin and request.hpp bugs, add icon res file to Windows
-rw-r--r-- | Rack.res | bin | 0 -> 370640 bytes | |||
-rw-r--r-- | src/plugin.cpp | 2 | ||||
-rw-r--r-- | src/util/request.cpp | 4 |
3 files changed, 4 insertions, 2 deletions
diff --git a/Rack.res b/Rack.res Binary files differnew file mode 100644 index 00000000..f5ee5d56 --- /dev/null +++ b/Rack.res diff --git a/src/plugin.cpp b/src/plugin.cpp index ac560bc7..ae278e6c 100644 --- a/src/plugin.cpp +++ b/src/plugin.cpp @@ -218,7 +218,7 @@ static void pluginRefreshPlugin(json_t *pluginJ) { // Find slug in plugins list for (Plugin *p : gPlugins) { if (p->slug == slug) { - // return; + return; } } diff --git a/src/util/request.cpp b/src/util/request.cpp index 5e859f36..24e01f49 100644 --- a/src/util/request.cpp +++ b/src/util/request.cpp @@ -123,7 +123,9 @@ bool requestDownload(std::string url, std::string filename, float *progress) { if (!curl) return false; - FILE *file = fopen(filename.c_str(), "w"); + FILE *file = fopen(filename.c_str(), "wb"); + if (!file) + return false; curl_easy_setopt(curl, CURLOPT_URL, url.c_str()); curl_easy_setopt(curl, CURLOPT_VERBOSE, false); |