ext/stackprof.c in stackprof-0.2.4 vs ext/stackprof.c in stackprof-0.2.5

- old
+ new

@@ -356,10 +356,10 @@ _stackprof.raw_samples = malloc(sizeof(VALUE) * _stackprof.raw_samples_capa); } if (_stackprof.raw_samples_capa <= _stackprof.raw_samples_len + num) { _stackprof.raw_samples_capa *= 2; - _stackprof.raw_samples = realloc(_stackprof.raw_samples, _stackprof.raw_samples_capa); + _stackprof.raw_samples = realloc(_stackprof.raw_samples, sizeof(VALUE) * _stackprof.raw_samples_capa); } if (_stackprof.raw_samples_len > 0 && _stackprof.raw_samples[_stackprof.raw_sample_index] == (VALUE)num) { for (i = num-1, n = 0; i >= 0; i--, n++) { VALUE frame = _stackprof.frames_buffer[i];