summaryrefslogtreecommitdiff
path: root/pdf/pdf_func.c
diff options
context:
space:
mode:
Diffstat (limited to 'pdf/pdf_func.c')
-rw-r--r--pdf/pdf_func.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/pdf/pdf_func.c b/pdf/pdf_func.c
index 45f22a49f..4c41e812e 100644
--- a/pdf/pdf_func.c
+++ b/pdf/pdf_func.c
@@ -459,7 +459,7 @@ pdfi_build_function_0(pdf_context *ctx, gs_function_params_t * mnDR,
for (i=0;i<params.m;i++) {
inputs *= params.Size[i];
}
- samples = params.n * params.BitsPerSample;
+ samples = params.n * (uint64_t)params.BitsPerSample;
samples *= inputs;
samples = samples >> 3;
if (samples > Length) {