aboutsummaryrefslogtreecommitdiff
path: root/src/DownloadUtils.cpp
diff options
context:
space:
mode:
authordec05eba <dec05eba@protonmail.com>2021-05-28 18:04:10 +0200
committerdec05eba <dec05eba@protonmail.com>2021-05-28 18:04:10 +0200
commit89c204bc473ba761d52be25f279d01af9237ef30 (patch)
treec7b49a19091649b8843c5deed021731c4cbb1018 /src/DownloadUtils.cpp
parent3ccd8021b7fdc6028a9eb6db1f265572759dca26 (diff)
Fix download, remove spotify (which now requires an account)
Diffstat (limited to 'src/DownloadUtils.cpp')
-rw-r--r--src/DownloadUtils.cpp8
1 files changed, 5 insertions, 3 deletions
diff --git a/src/DownloadUtils.cpp b/src/DownloadUtils.cpp
index b6d21b9..eb8fa63 100644
--- a/src/DownloadUtils.cpp
+++ b/src/DownloadUtils.cpp
@@ -223,9 +223,11 @@ namespace QuickMedia {
}
bool download_async_gui(const std::string &url, const std::string &file_manager_start_dir, bool use_youtube_dl, bool no_video) {
- char quickmedia_path[PATH_MAX];
- if(readlink("/proc/self/exe", quickmedia_path, sizeof(quickmedia_path)) == -1)
- strcpy(quickmedia_path, "quickmedia");
+ // TODO: Fix this not working when installed to /usr/bin/quickmedia for some reason
+ //char quickmedia_path[PATH_MAX];
+ //if(readlink("/proc/self/exe", quickmedia_path, sizeof(quickmedia_path)) == -1)
+ // strcpy(quickmedia_path, "quickmedia");
+ const char *quickmedia_path = "quickmedia";
std::vector<const char*> args = { quickmedia_path, "download", "-u", url.c_str(), "--dir", file_manager_start_dir.c_str() };
if(use_youtube_dl) args.push_back("--youtube-dl");