forked from github/server
remove unused code
This commit is contained in:
parent
144fcbef58
commit
ef5ce04335
55
src/report.c
55
src/report.c
|
@ -2493,61 +2493,6 @@ unit *can_find(faction * f, faction * f2)
|
||||||
return NULL;
|
return NULL;
|
||||||
}
|
}
|
||||||
|
|
||||||
static void add_find(faction * f, unit * u, faction * f2)
|
|
||||||
{
|
|
||||||
/* faction f sees f2 through u */
|
|
||||||
int key = f->no % FMAXHASH;
|
|
||||||
struct fsee **fp = &fsee[key];
|
|
||||||
struct fsee *fs;
|
|
||||||
struct see **sp;
|
|
||||||
struct see *ss;
|
|
||||||
while (*fp && (*fp)->f != f)
|
|
||||||
fp = &(*fp)->nexthash;
|
|
||||||
if (!*fp) {
|
|
||||||
fs = *fp = calloc(sizeof(struct fsee), 1);
|
|
||||||
fs->f = f;
|
|
||||||
}
|
|
||||||
else
|
|
||||||
fs = *fp;
|
|
||||||
sp = &fs->see;
|
|
||||||
while (*sp && (*sp)->seen != f2)
|
|
||||||
sp = &(*sp)->next;
|
|
||||||
if (!*sp) {
|
|
||||||
ss = *sp = calloc(sizeof(struct see), 1);
|
|
||||||
ss->proof = u;
|
|
||||||
ss->seen = f2;
|
|
||||||
}
|
|
||||||
else
|
|
||||||
ss = *sp;
|
|
||||||
ss->proof = u;
|
|
||||||
}
|
|
||||||
|
|
||||||
static void update_find(void)
|
|
||||||
{
|
|
||||||
region *r;
|
|
||||||
static bool initial = true;
|
|
||||||
|
|
||||||
if (initial)
|
|
||||||
for (r = regions; r; r = r->next) {
|
|
||||||
unit *u;
|
|
||||||
for (u = r->units; u; u = u->next) {
|
|
||||||
faction *lastf = u->faction;
|
|
||||||
unit *u2;
|
|
||||||
for (u2 = r->units; u2; u2 = u2->next) {
|
|
||||||
if (u2->faction == lastf || u2->faction == u->faction)
|
|
||||||
continue;
|
|
||||||
if (seefaction(u->faction, r, u2, 0)) {
|
|
||||||
faction *fv = visible_faction(u->faction, u2);
|
|
||||||
lastf = fv;
|
|
||||||
add_find(u->faction, u2, fv);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
initial = false;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
void register_nr(void)
|
void register_nr(void)
|
||||||
{
|
{
|
||||||
if (!nocr)
|
if (!nocr)
|
||||||
|
|
Loading…
Reference in New Issue