From 4f03b3f51957fcaab6b953ba79bb32d2096ad49b Mon Sep 17 00:00:00 2001 From: Robin Watts Date: Mon, 11 May 2020 00:57:18 +0100 Subject: lgtm.com fixes: Avoid narrow mult cast to longer type. Avoid masking overflows through relying on implicit casting. --- devices/gdevdm24.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'devices/gdevdm24.c') diff --git a/devices/gdevdm24.c b/devices/gdevdm24.c index 9392f4bf0..42706eee7 100644 --- a/devices/gdevdm24.c +++ b/devices/gdevdm24.c @@ -150,7 +150,7 @@ dot24_print_page (gx_device_printer *pdev, gp_file *prn_stream, char *init_strin if (code == 0) { /* Pad with lines of zeros. */ - memset (inp, 0, (24 - lcnt) * line_size); + memset (inp, 0, (size_t)(24 - lcnt) * line_size); break; } } @@ -162,7 +162,7 @@ dot24_print_page (gx_device_printer *pdev, gp_file *prn_stream, char *init_strin if (code == 0) { /* Pad with lines of zeros. */ - memset (inp, 0, (24 - lcnt) * line_size); + memset (inp, 0, (size_t)(24 - lcnt) * line_size); break; } } -- cgit v1.2.1