diff options
Diffstat (limited to 'src/DownloadUtils.cpp')
-rw-r--r-- | src/DownloadUtils.cpp | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/src/DownloadUtils.cpp b/src/DownloadUtils.cpp index 5b5246a..7d2cbb8 100644 --- a/src/DownloadUtils.cpp +++ b/src/DownloadUtils.cpp @@ -224,15 +224,13 @@ namespace QuickMedia { bool download_async_gui(const std::string &url, bool use_youtube_dl, bool no_video) { // TODO: Figure out why /proc/self/exe doesn't work when installed to /usr/bin/quickmedia - char quickmedia_path[PATH_MAX] = "/usr/bin/quickmedia"; + char quickmedia_path[PATH_MAX] = "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) - args.push_back("--youtube-dl"); - if(no_video) - args.push_back("--no-video"); + if(use_youtube_dl) args.push_back("--youtube-dl"); + if(no_video) args.push_back("--no-video"); args.push_back(nullptr); return exec_program_async(args.data(), nullptr) == 0; } |