aboutsummaryrefslogtreecommitdiffstats
path: root/wiretap
diff options
context:
space:
mode:
Diffstat (limited to 'wiretap')
-rw-r--r--wiretap/file_wrappers.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/wiretap/file_wrappers.c b/wiretap/file_wrappers.c
index 85d619ac8e..3b1a6c7391 100644
--- a/wiretap/file_wrappers.c
+++ b/wiretap/file_wrappers.c
@@ -813,8 +813,8 @@ file_fdopen(int fd)
#endif
/* allocate buffers */
- state->in = (unsigned char *)g_try_malloc(want);
- state->out = (unsigned char *)g_try_malloc(want << 1);
+ state->in = (unsigned char *)g_try_malloc((gsize)want);
+ state->out = (unsigned char *)g_try_malloc(((gsize)want) << 1);
state->size = want;
if (state->in == NULL || state->out == NULL) {
g_free(state->out);