diff options
Diffstat (limited to 'wiretap')
-rw-r--r-- | wiretap/file_wrappers.c | 4 |
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); |