kopia lustrzana https://gitlab.com/sane-project/frontends
Avoid integer overflow when calculating the size of very big images.
rodzic
3e995a1037
commit
5d667fc5cb
|
@ -1,3 +1,8 @@
|
|||
2003-07-17 Henning Meier-Geinitz <henning@meier-geinitz.de>
|
||||
|
||||
* src/xscanimage.c: Avoid integer overflow when calculating the
|
||||
size of very big images.
|
||||
|
||||
2003-06-25 Henning Meier-Geinitz <henning@meier-geinitz.de>
|
||||
|
||||
* configure configure.in src/xscanimage.c: Fix for API-change in
|
||||
|
|
|
@ -461,7 +461,7 @@ update_param (GSGDialog *dialog, void *arg)
|
|||
if (sane_get_parameters (gsg_dialog_get_device (dialog), ¶ms)
|
||||
== SANE_STATUS_GOOD)
|
||||
{
|
||||
double size = params.bytes_per_line * params.lines;
|
||||
double size = (double) params.bytes_per_line * (double) params.lines;
|
||||
const char *unit = "B";
|
||||
|
||||
if (params.lines == -1)
|
||||
|
|
Ładowanie…
Reference in New Issue