diff options
Diffstat (limited to 'libgcobol/valconv.cc')
-rw-r--r-- | libgcobol/valconv.cc | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/libgcobol/valconv.cc b/libgcobol/valconv.cc index 7e58301..691beb2 100644 --- a/libgcobol/valconv.cc +++ b/libgcobol/valconv.cc @@ -67,7 +67,7 @@ __gg__realloc_if_necessary(char **dest, size_t *dest_size, size_t new_size) new_size |= new_size>>4; new_size |= new_size>>8; new_size |= new_size>>16; - new_size |= new_size>>32; + new_size |= (new_size>>16)>>16; *dest_size = new_size + 1; *dest = (char *)realloc(*dest, *dest_size); } |