Loading src/imlib.c +0 −29 Original line number Diff line number Diff line Loading @@ -447,7 +447,6 @@ char *feh_http_load_image(char *url) FILE *sfp; int fd = -1; char *ebuff; char *ret; curl = curl_easy_init(); if (!curl) { Loading @@ -463,7 +462,6 @@ char *feh_http_load_image(char *url) if (sfp != NULL) { curl_easy_setopt(curl, CURLOPT_URL, url); curl_easy_setopt(curl, CURLOPT_WRITEDATA, sfp); /* curl_easy_setopt(curl, CURLOPT_VERBOSE, 1L); */ ebuff = emalloc(CURL_ERROR_SIZE); curl_easy_setopt(curl, CURLOPT_ERRORBUFFER, ebuff); curl_easy_setopt(curl, CURLOPT_FAILONERROR, 1L); Loading Loading @@ -493,33 +491,6 @@ char *feh_http_load_image(char *url) } curl_easy_cleanup(curl); return NULL; } else { int pid; int status; if ((pid = fork()) < 0) { weprintf("open url: fork failed:"); free(tmpname); return(NULL); } else if (pid == 0) { char *quiet = NULL; if (!opt.verbose) quiet = estrdup("-q"); execlp("wget", "wget", "--no-clobber", "--cache=off", "-O", tmpname, url, quiet, NULL); eprintf("url: Is 'wget' installed? Failed to exec wget:"); } else { waitpid(pid, &status, 0); if (!WIFEXITED(status) || WEXITSTATUS(status) != 0) { weprintf("url: wget failed to load URL %s\n", url); unlink(tmpname); free(tmpname); return(NULL); } } } return(tmpname); Loading src/options.c +1 −6 Original line number Diff line number Diff line Loading @@ -82,7 +82,6 @@ void init_parse_options(int argc, char **argv) opt.jump_on_resort = 1; opt.builtin_http = 0; opt.libcurl_http = 0; opt.xinerama = 0; opt.screen_clip = 1; Loading Loading @@ -326,7 +325,7 @@ static void feh_parse_option_array(int argc, char **argv) { static char stropts[] = "a:A:b:B:cC:dD:e:E:f:Fg:GhH:iIj:J:kK:lL:mM:nNo:O:pPqQrR:sS:tT:uUvVwW:xXy:YzZ" "0:1:2:4:5:8:9:.@:^:~:):|:+:{"; "0:1:2:4:5:8:9:.@:^:~:):|:+:"; /* (*name, has_arg, *flag, val) See: struct option in getopts.h */ static struct option lopts[] = { Loading Loading @@ -357,7 +356,6 @@ static void feh_parse_option_array(int argc, char **argv) {"reverse" , 0, 0, 'n'}, {"thumbnails" , 0, 0, 't'}, {"builtin" , 0, 0, 'Q'}, {"libcurl" , 0, 0, '{'}, {"scale-down" , 0, 0, '.'}, {"no-jump-on-resort", 0, 0, 220}, {"hide-pointer" , 0, 0, 'Y'}, Loading Loading @@ -475,9 +473,6 @@ static void feh_parse_option_array(int argc, char **argv) case 'Q': opt.builtin_http = 1; break; case '{': opt.libcurl_http = 1; break; case 'L': opt.customlist = estrdup(optarg); opt.display = 0; Loading Loading
src/imlib.c +0 −29 Original line number Diff line number Diff line Loading @@ -447,7 +447,6 @@ char *feh_http_load_image(char *url) FILE *sfp; int fd = -1; char *ebuff; char *ret; curl = curl_easy_init(); if (!curl) { Loading @@ -463,7 +462,6 @@ char *feh_http_load_image(char *url) if (sfp != NULL) { curl_easy_setopt(curl, CURLOPT_URL, url); curl_easy_setopt(curl, CURLOPT_WRITEDATA, sfp); /* curl_easy_setopt(curl, CURLOPT_VERBOSE, 1L); */ ebuff = emalloc(CURL_ERROR_SIZE); curl_easy_setopt(curl, CURLOPT_ERRORBUFFER, ebuff); curl_easy_setopt(curl, CURLOPT_FAILONERROR, 1L); Loading Loading @@ -493,33 +491,6 @@ char *feh_http_load_image(char *url) } curl_easy_cleanup(curl); return NULL; } else { int pid; int status; if ((pid = fork()) < 0) { weprintf("open url: fork failed:"); free(tmpname); return(NULL); } else if (pid == 0) { char *quiet = NULL; if (!opt.verbose) quiet = estrdup("-q"); execlp("wget", "wget", "--no-clobber", "--cache=off", "-O", tmpname, url, quiet, NULL); eprintf("url: Is 'wget' installed? Failed to exec wget:"); } else { waitpid(pid, &status, 0); if (!WIFEXITED(status) || WEXITSTATUS(status) != 0) { weprintf("url: wget failed to load URL %s\n", url); unlink(tmpname); free(tmpname); return(NULL); } } } return(tmpname); Loading
src/options.c +1 −6 Original line number Diff line number Diff line Loading @@ -82,7 +82,6 @@ void init_parse_options(int argc, char **argv) opt.jump_on_resort = 1; opt.builtin_http = 0; opt.libcurl_http = 0; opt.xinerama = 0; opt.screen_clip = 1; Loading Loading @@ -326,7 +325,7 @@ static void feh_parse_option_array(int argc, char **argv) { static char stropts[] = "a:A:b:B:cC:dD:e:E:f:Fg:GhH:iIj:J:kK:lL:mM:nNo:O:pPqQrR:sS:tT:uUvVwW:xXy:YzZ" "0:1:2:4:5:8:9:.@:^:~:):|:+:{"; "0:1:2:4:5:8:9:.@:^:~:):|:+:"; /* (*name, has_arg, *flag, val) See: struct option in getopts.h */ static struct option lopts[] = { Loading Loading @@ -357,7 +356,6 @@ static void feh_parse_option_array(int argc, char **argv) {"reverse" , 0, 0, 'n'}, {"thumbnails" , 0, 0, 't'}, {"builtin" , 0, 0, 'Q'}, {"libcurl" , 0, 0, '{'}, {"scale-down" , 0, 0, '.'}, {"no-jump-on-resort", 0, 0, 220}, {"hide-pointer" , 0, 0, 'Y'}, Loading Loading @@ -475,9 +473,6 @@ static void feh_parse_option_array(int argc, char **argv) case 'Q': opt.builtin_http = 1; break; case '{': opt.libcurl_http = 1; break; case 'L': opt.customlist = estrdup(optarg); opt.display = 0; Loading