aboutsummaryrefslogtreecommitdiff
path: root/src/DownloadUtils.cpp
diff options
context:
space:
mode:
authordec05eba <dec05eba@protonmail.com>2021-05-10 23:01:02 +0200
committerdec05eba <dec05eba@protonmail.com>2021-05-10 23:01:02 +0200
commit8b9870c8de18ec0828d087abb0f33335caad1c2c (patch)
treeefe084cfc9d774d2677c980b23459afda0d0e573 /src/DownloadUtils.cpp
parentd0db77ebc9a21db33258d050c5956960808c730a (diff)
Fix ctrl+s
Diffstat (limited to 'src/DownloadUtils.cpp')
-rw-r--r--src/DownloadUtils.cpp7
1 files changed, 4 insertions, 3 deletions
diff --git a/src/DownloadUtils.cpp b/src/DownloadUtils.cpp
index 53f8bb0..bb60ad6 100644
--- a/src/DownloadUtils.cpp
+++ b/src/DownloadUtils.cpp
@@ -142,9 +142,10 @@ namespace QuickMedia {
}
bool download_async_gui(const std::string &url, bool use_youtube_dl, bool no_video) {
- char quickmedia_path[PATH_MAX];
- if(readlink("/proc/self/exe", quickmedia_path, sizeof(quickmedia_path)) == -1)
- return false;
+ // TODO: Figure out why /proc/self/exe doesn't work when installed to /usr/bin/quickmedia
+ char quickmedia_path[PATH_MAX] = "/usr/bin/quickmedia";
+ //if(readlink("/proc/self/exe", quickmedia_path, sizeof(quickmedia_path)) == -1)
+ // return false;
std::vector<const char*> args = { quickmedia_path, "download", "-u", url.c_str() };
if(use_youtube_dl)