summaryrefslogtreecommitdiff
path: root/util/cairo-script/cairo-script-file.c
diff options
context:
space:
mode:
Diffstat (limited to 'util/cairo-script/cairo-script-file.c')
-rw-r--r--util/cairo-script/cairo-script-file.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/util/cairo-script/cairo-script-file.c b/util/cairo-script/cairo-script-file.c
index fcdccf144..9a3ff70a3 100644
--- a/util/cairo-script/cairo-script-file.c
+++ b/util/cairo-script/cairo-script-file.c
@@ -35,6 +35,7 @@
#include "cairo-script-private.h"
#include <stdio.h>
+#include <limits.h> /* INT_MAX */
#include <string.h>
#define CHUNK_SIZE 32768
@@ -996,7 +997,7 @@ _csi_file_as_string (csi_t *ctx,
char *newbytes;
int newlen;
- if (_csi_unlikely (allocated > INT32_MAX / 2))
+ if (_csi_unlikely (allocated > INT_MAX / 2))
return _csi_error (CAIRO_STATUS_NO_MEMORY);
newlen = allocated * 2;