summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKim Woelders <kim@woelders.dk>2021-04-11 20:12:13 +0200
committerKim Woelders <kim@woelders.dk>2021-04-16 17:15:06 +0200
commit652d30e8fe9137fa82ddd392d8d1c7746dd43e2f (patch)
tree94b283657c550964ce7aa3c4eab9fe99696186a7
parent4fa2ad8566b3203f857224d4106d4aa0acd2d9ff (diff)
downloadimlib2-652d30e8fe9137fa82ddd392d8d1c7746dd43e2f.tar.gz
Fix clang-analyzer warnings - bin (trivial)
-rw-r--r--src/bin/imlib2_show.c1
-rw-r--r--src/bin/imlib2_view.c73
2 files changed, 33 insertions, 41 deletions
diff --git a/src/bin/imlib2_show.c b/src/bin/imlib2_show.c
index 0a9003e..4c242a5 100644
--- a/src/bin/imlib2_show.c
+++ b/src/bin/imlib2_show.c
@@ -925,7 +925,6 @@ main(int argc, char **argv)
XSync(disp, False);
im = imlib_create_image(w, h);
imlib_set_cache_size(4 * 1024 * 1024);
- i = 0;
up = imlib_update_append_rect(up, 0, 0, w, h);
x = -9999;
y = -9999;
diff --git a/src/bin/imlib2_view.c b/src/bin/imlib2_view.c
index d8d2299..685efde 100644
--- a/src/bin/imlib2_view.c
+++ b/src/bin/imlib2_view.c
@@ -287,8 +287,6 @@ main(int argc, char **argv)
break;
case ButtonRelease:
b = ev.xbutton.button;
- x = ev.xbutton.x;
- y = ev.xbutton.y;
if (b == 3)
zoom_mode = 0;
if (b == 1)
@@ -300,7 +298,6 @@ main(int argc, char **argv)
while (XCheckTypedWindowEvent(disp, win, MotionNotify, &ev))
;
x = ev.xmotion.x;
- y = ev.xmotion.y;
if (zoom_mode)
{
int sx, sy, sw, sh, dx, dy, dw, dh;
@@ -410,46 +407,42 @@ main(int argc, char **argv)
if ((errno == ENOMEM) || (errno == EINVAL) || (errno == EBADF))
exit(1);
}
- else
+ else if (count == 0)
{
- if ((count == 0) && (timeout))
- {
- int sx, sy, sw, sh, dx, dy, dw, dh;
-
- if (zoom > 1.0)
- {
- dx = 0;
- dy = 0;
- dw = window_width;
- dh = window_height;
+ int sx, sy, sw, sh, dx, dy, dw, dh;
- sx = zx - (zx / zoom);
- sy = zy - (zy / zoom);
- sw = image_width / zoom;
- sh = image_height / zoom;
- }
- else
- {
- dx = zx - (zx * zoom);
- dy = zy - (zy * zoom);
- dw = window_width * zoom;
- dh = window_height * zoom;
-
- sx = 0;
- sy = 0;
- sw = image_width;
- sh = image_height;
- }
- imlib_context_set_anti_alias(1);
- imlib_context_set_dither(1);
- imlib_context_set_blend(0);
- imlib_context_set_image(bg_im);
- imlib_render_image_part_on_drawable_at_size
- (sx, sy, sw, sh, dx, dy, dw, dh);
- XClearWindow(disp, win);
- XFlush(disp);
- timeout = 0;
+ if (zoom > 1.0)
+ {
+ dx = 0;
+ dy = 0;
+ dw = window_width;
+ dh = window_height;
+
+ sx = zx - (zx / zoom);
+ sy = zy - (zy / zoom);
+ sw = image_width / zoom;
+ sh = image_height / zoom;
+ }
+ else
+ {
+ dx = zx - (zx * zoom);
+ dy = zy - (zy * zoom);
+ dw = window_width * zoom;
+ dh = window_height * zoom;
+
+ sx = 0;
+ sy = 0;
+ sw = image_width;
+ sh = image_height;
}
+ imlib_context_set_anti_alias(1);
+ imlib_context_set_dither(1);
+ imlib_context_set_blend(0);
+ imlib_context_set_image(bg_im);
+ imlib_render_image_part_on_drawable_at_size
+ (sx, sy, sw, sh, dx, dy, dw, dh);
+ XClearWindow(disp, win);
+ XFlush(disp);
}
}