diff options
author | Fabiano FidĂȘncio <fidencio@redhat.com> | 2015-08-13 13:16:36 +0200 |
---|---|---|
committer | Fabiano FidĂȘncio <fidencio@redhat.com> | 2015-08-17 17:53:57 +0200 |
commit | 5001f2b1b155f4279a3e942b9bbf97f9d489a90a (patch) | |
tree | 70a4f4d30e85bb4ce727a7d8ad1c58533ee9aa66 /src | |
parent | 1782fdd0503453ea39812cb5f79e6de0248c4afc (diff) | |
download | virt-viewer-5001f2b1b155f4279a3e942b9bbf97f9d489a90a.tar.gz virt-viewer-5001f2b1b155f4279a3e942b9bbf97f9d489a90a.tar.xz virt-viewer-5001f2b1b155f4279a3e942b9bbf97f9d489a90a.zip |
coverity: result is not floating-point
Coverity says:
Result is not floating-point (UNINTENDED_INTEGER_DIVISION)
interger_division: Dividing integer expressions "preferred->width * 100"
and "zoom", and then converting the integer quotient to type double. Any
remainder, or fractional part of the quotient, is ignored.
Diffstat (limited to 'src')
-rw-r--r-- | src/virt-viewer-display.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/virt-viewer-display.c b/src/virt-viewer-display.c index 3efe24c..8431ae4 100644 --- a/src/virt-viewer-display.c +++ b/src/virt-viewer-display.c @@ -819,8 +819,8 @@ void virt_viewer_display_get_preferred_monitor_geometry(VirtViewerDisplay* self, if (virt_viewer_display_get_zoom(VIRT_VIEWER_DISPLAY(self))) { guint zoom = virt_viewer_display_get_zoom_level(VIRT_VIEWER_DISPLAY(self)); - preferred->width = round(preferred->width * NORMAL_ZOOM_LEVEL / zoom); - preferred->height = round(preferred->height * NORMAL_ZOOM_LEVEL / zoom); + preferred->width = round(preferred->width * NORMAL_ZOOM_LEVEL / (double) zoom); + preferred->height = round(preferred->height * NORMAL_ZOOM_LEVEL / (double) zoom); } } |