diff options
Diffstat (limited to 'common')
| -rw-r--r-- | common/memstream.h | 3 | 
1 files changed, 2 insertions, 1 deletions
| diff --git a/common/memstream.h b/common/memstream.h index 5ecc553454..a01973c6fa 100644 --- a/common/memstream.h +++ b/common/memstream.h @@ -25,6 +25,7 @@  #include "common/stream.h"  #include "common/types.h" +#include "common/util.h"  namespace Common { @@ -170,7 +171,7 @@ private:  		byte *old_data = _data; -		_capacity = new_len + 32; +		_capacity = MAX(new_len + 32, _capacity * 2);  		_data = (byte *)malloc(_capacity);  		_ptr = _data + _pos; | 
