Blame stealth_fighter_fix-6.patch
|
![](https://seccdn.libravatar.org/avatar/1b825995274bd6886e20135350cc1a52b4673c16d26628aa9498e2111bee8601?s=16&d=retro) |
94d4c26 |
--- client/packhand.c (révision 17882)
|
|
![](https://seccdn.libravatar.org/avatar/1b825995274bd6886e20135350cc1a52b4673c16d26628aa9498e2111bee8601?s=16&d=retro) |
94d4c26 |
+++ client/packhand.c (copie de travail)
|
|
![](https://seccdn.libravatar.org/avatar/1b825995274bd6886e20135350cc1a52b4673c16d26628aa9498e2111bee8601?s=16&d=retro) |
94d4c26 |
@@ -2531,7 +2531,7 @@
|
|
![](https://seccdn.libravatar.org/avatar/1b825995274bd6886e20135350cc1a52b4673c16d26628aa9498e2111bee8601?s=16&d=retro) |
94d4c26 |
|
|
![](https://seccdn.libravatar.org/avatar/1b825995274bd6886e20135350cc1a52b4673c16d26628aa9498e2111bee8601?s=16&d=retro) |
94d4c26 |
if (TILE_KNOWN_SEEN == old_known && TILE_KNOWN_SEEN != new_known) {
|
|
![](https://seccdn.libravatar.org/avatar/1b825995274bd6886e20135350cc1a52b4673c16d26628aa9498e2111bee8601?s=16&d=retro) |
94d4c26 |
/* This is an error. So first we log the error, then make an assertion.
|
|
![](https://seccdn.libravatar.org/avatar/1b825995274bd6886e20135350cc1a52b4673c16d26628aa9498e2111bee8601?s=16&d=retro) |
94d4c26 |
- * But for NDEBUG clients we fix the error. */
|
|
![](https://seccdn.libravatar.org/avatar/1b825995274bd6886e20135350cc1a52b4673c16d26628aa9498e2111bee8601?s=16&d=retro) |
94d4c26 |
+ * But for non DEBUG clients we fix the error. */
|
|
![](https://seccdn.libravatar.org/avatar/1b825995274bd6886e20135350cc1a52b4673c16d26628aa9498e2111bee8601?s=16&d=retro) |
94d4c26 |
unit_list_iterate(ptile->units, punit) {
|
|
![](https://seccdn.libravatar.org/avatar/1b825995274bd6886e20135350cc1a52b4673c16d26628aa9498e2111bee8601?s=16&d=retro) |
94d4c26 |
freelog(LOG_ERROR, "%p %d %s at (%d,%d) %s",
|
|
![](https://seccdn.libravatar.org/avatar/1b825995274bd6886e20135350cc1a52b4673c16d26628aa9498e2111bee8601?s=16&d=retro) |
94d4c26 |
punit,
|
|
![](https://seccdn.libravatar.org/avatar/1b825995274bd6886e20135350cc1a52b4673c16d26628aa9498e2111bee8601?s=16&d=retro) |
94d4c26 |
@@ -2540,7 +2540,9 @@
|
|
![](https://seccdn.libravatar.org/avatar/1b825995274bd6886e20135350cc1a52b4673c16d26628aa9498e2111bee8601?s=16&d=retro) |
94d4c26 |
TILE_XY(punit->tile),
|
|
![](https://seccdn.libravatar.org/avatar/1b825995274bd6886e20135350cc1a52b4673c16d26628aa9498e2111bee8601?s=16&d=retro) |
94d4c26 |
player_name(unit_owner(punit)));
|
|
![](https://seccdn.libravatar.org/avatar/1b825995274bd6886e20135350cc1a52b4673c16d26628aa9498e2111bee8601?s=16&d=retro) |
94d4c26 |
} unit_list_iterate_end;
|
|
![](https://seccdn.libravatar.org/avatar/1b825995274bd6886e20135350cc1a52b4673c16d26628aa9498e2111bee8601?s=16&d=retro) |
94d4c26 |
+#ifdef DEBUG
|
|
![](https://seccdn.libravatar.org/avatar/1b825995274bd6886e20135350cc1a52b4673c16d26628aa9498e2111bee8601?s=16&d=retro) |
94d4c26 |
assert(unit_list_size(ptile->units) == 0);
|
|
![](https://seccdn.libravatar.org/avatar/1b825995274bd6886e20135350cc1a52b4673c16d26628aa9498e2111bee8601?s=16&d=retro) |
94d4c26 |
+#endif /* DEBUG */
|
|
![](https://seccdn.libravatar.org/avatar/1b825995274bd6886e20135350cc1a52b4673c16d26628aa9498e2111bee8601?s=16&d=retro) |
94d4c26 |
unit_list_clear(ptile->units);
|
|
![](https://seccdn.libravatar.org/avatar/1b825995274bd6886e20135350cc1a52b4673c16d26628aa9498e2111bee8601?s=16&d=retro) |
94d4c26 |
}
|