blob: 424a88dcfdba054d4dd06e9af69d8b507433d7d4 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
|
--- a/test.c
+++ b/test.c
@@ -1202,7 +1202,7 @@ void block_move(int iter, int me)
} else {
pe = end;
}
- if (pe >= end) {
+ if ((pe >= end && end != 0) || (pe < p && end == 0)) {
pe = end;
done++;
}
@@ -1280,7 +1280,7 @@ void block_move(int iter, int me)
} else {
pe = end;
}
- if (pe >= end) {
+ if ((pe >= end && end != 0) || (pe < p && end == 0)) {
pe = end;
done++;
}
@@ -1359,7 +1359,7 @@ void block_move(int iter, int me)
} else {
pe = end;
}
- if (pe >= end) {
+ if ((pe >= end && end != 0) || (pe < p && end == 0)) {
pe = end;
done++;
}
|