diff options
Diffstat (limited to 'src/pkg/runtime')
| -rw-r--r-- | src/pkg/runtime/slice.goc | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/pkg/runtime/slice.goc b/src/pkg/runtime/slice.goc index 36745e770d..6112639e02 100644 --- a/src/pkg/runtime/slice.goc +++ b/src/pkg/runtime/slice.goc @@ -65,7 +65,7 @@ func growslice(t *SliceType, old Slice, n int64) (ret Slice) { cap = old.cap + n; - if((intgo)cap != cap || cap < old.cap || (t->elem->size > 0 && cap > MaxMem/t->elem->size)) + if((intgo)cap != cap || cap < (int64)old.cap || (t->elem->size > 0 && cap > MaxMem/t->elem->size)) runtimeĀ·panicstring("growslice: cap out of range"); if(raceenabled) { |
