(svn r10432) -Codechange: use existing function instead of data duplication

pull/155/head
peter1138 17 years ago
parent 2fa2da4070
commit b36d31bb22

@ -1641,12 +1641,6 @@ static void SetSignalsAfterProc(TrackPathFinder *tpf)
} }
} }
static const DiagDirection _dir_from_track[14] = {
DIAGDIR_NE, DIAGDIR_SE, DIAGDIR_NE, DIAGDIR_SE, DIAGDIR_SW, DIAGDIR_SE, DIAGDIR_NE, DIAGDIR_NE,
DIAGDIR_SW, DIAGDIR_NW, DIAGDIR_NW, DIAGDIR_SW, DIAGDIR_NW, DIAGDIR_NE,
};
static void ChangeSignalStates(SetSignalsData *ssd) static void ChangeSignalStates(SetSignalsData *ssd)
{ {
int i; int i;
@ -1692,7 +1686,7 @@ make_red:
if (IsPresignalExit(tile, track)) { if (IsPresignalExit(tile, track)) {
if (ssd->cur_stack != NUM_SSD_STACK) { if (ssd->cur_stack != NUM_SSD_STACK) {
ssd->next_tile[ssd->cur_stack] = tile; ssd->next_tile[ssd->cur_stack] = tile;
ssd->next_dir[ssd->cur_stack] = _dir_from_track[ssd->bit[i]]; ssd->next_dir[ssd->cur_stack] = TrackdirToExitdir(ssd->bit[i]);
ssd->cur_stack++; ssd->cur_stack++;
} else { } else {
DEBUG(misc, 0, "NUM_SSD_STACK too small"); /// @todo WTF is this??? DEBUG(misc, 0, "NUM_SSD_STACK too small"); /// @todo WTF is this???

Loading…
Cancel
Save