diff options
| author | Daniel Friesel <derf@finalrewind.org> | 2017-08-05 06:10:40 +0200 | 
|---|---|---|
| committer | Daniel Friesel <derf@finalrewind.org> | 2017-08-05 06:10:40 +0200 | 
| commit | 0c5ed69263a38b0b9188c83633bd1f48f65df396 (patch) | |
| tree | 54d80822aba050231257788d3a0e2600b60e5930 | |
| parent | 42ef8d9847e8a69148b23f8fabc71384bd697a73 (diff) | |
Show ImageMagick output on the terminal unless --quiet is specified
(cf #309)
| -rw-r--r-- | src/imlib.c | 8 | 
1 files changed, 5 insertions, 3 deletions
| diff --git a/src/imlib.c b/src/imlib.c index 193f5f8..ecc44b5 100644 --- a/src/imlib.c +++ b/src/imlib.c @@ -323,11 +323,13 @@ static char *feh_magick_load_image(char *filename)  	}  	else if (childpid == 0) { -		/* discard convert output */  		devnull = open("/dev/null", O_WRONLY);  		dup2(devnull, 0); -		dup2(devnull, 1); -		dup2(devnull, 2); +		if (opt.quiet) { +			/* discard convert output */ +			dup2(devnull, 1); +			dup2(devnull, 2); +		}  		/*  		 * convert only accepts SIGINT via killpg, a normal kill doesn't work | 
