… | … | ||
---|---|---|---|
1057 | 1057 | ||
1058 | for (;;) | 1058 | for (;;) |
1059 | { | 1059 | { |
1060 | int c = k << 1; | 1060 | int c = k << 1; |
1061 | 1061 | ||
1062 | if (c > N + HEAP0 - 1) | 1062 | if (c >= N + HEAP0) |
1063 | break; | 1063 | break; |
1064 | 1064 | ||
1065 | c += c + 1 < N + HEAP0 && ANHE_at (heap [c]) > ANHE_at (heap [c + 1]) | 1065 | c += c + 1 < N + HEAP0 && ANHE_at (heap [c]) > ANHE_at (heap [c + 1]) |
1066 | ? 1 : 0; | 1066 | ? 1 : 0; |
1067 | 1067 |
– | Removed lines |
+ | Added lines |
< | Changed lines |
> | Changed lines |