From 8a3587fa286d6d3dec354c2b4cb27657ee813044 Mon Sep 17 00:00:00 2001 From: tron Date: Tue, 15 Nov 2005 09:00:02 +0000 Subject: (svn r3185) const --- ai/default/default.c | 4 ++-- main_gui.c | 2 +- openttd.c | 6 +++--- order_gui.c | 2 +- settings_gui.c | 2 +- station_cmd.c | 4 ++-- strings.c | 2 +- window.c | 2 +- 8 files changed, 12 insertions(+), 12 deletions(-) diff --git a/ai/default/default.c b/ai/default/default.c index b627c3904..845428eeb 100644 --- a/ai/default/default.c +++ b/ai/default/default.c @@ -1852,7 +1852,7 @@ static bool AiEnumFollowTrack(TileIndex tile, AiRailPathFindData *a, int track, return false; } -static bool AiDoFollowTrack(Player *p) +static bool AiDoFollowTrack(const Player* p) { AiRailPathFindData arpfd; @@ -3194,7 +3194,7 @@ static void AiStateBuildRoadVehicles(Player *p) loco_id = _new_roadveh_id; for (i = 0; p->ai.order_list_blocks[i] != 0xFF; i++) { - AiBuildRec* aib = &p->ai.src + p->ai.order_list_blocks[i]; + const AiBuildRec* aib = &p->ai.src + p->ai.order_list_blocks[i]; bool is_pass = ( p->ai.cargo_type == CT_PASSENGERS || p->ai.cargo_type == CT_MAIL || diff --git a/main_gui.c b/main_gui.c index 8945f3de6..cac653495 100644 --- a/main_gui.c +++ b/main_gui.c @@ -2413,7 +2413,7 @@ void SetupColorsAndInitialWindow(void) const byte* b = GetNonSprite(0x307 + i); assert(b); - _color_list[i] = *(ColorList*)(b + 0xC6); + _color_list[i] = *(const ColorList*)(b + 0xC6); } width = _screen.width; diff --git a/openttd.c b/openttd.c index 17edaaf50..35f4eae8d 100644 --- a/openttd.c +++ b/openttd.c @@ -1020,11 +1020,11 @@ void GameLoop(void) void BeforeSaveGame(void) { - Window *w = FindWindowById(WC_MAIN_WINDOW, 0); + const Window* w = FindWindowById(WC_MAIN_WINDOW, 0); if (w != NULL) { - _saved_scrollpos_x = WP(w,vp_d).scrollpos_x; - _saved_scrollpos_y = WP(w,vp_d).scrollpos_y; + _saved_scrollpos_x = WP(w, const vp_d).scrollpos_x; + _saved_scrollpos_y = WP(w, const vp_d).scrollpos_y; _saved_scrollpos_zoom = w->viewport->zoom; } } diff --git a/order_gui.c b/order_gui.c index 30d1e92fc..4459c1b46 100644 --- a/order_gui.c +++ b/order_gui.c @@ -472,7 +472,7 @@ static void OrdersWndProc(Window *w, WindowEvent *e) } case WE_RCLICK: { - Vehicle* v = GetVehicle(w->window_number); + const Vehicle* v = GetVehicle(w->window_number); int s = OrderGetSel(w); if (e->click.widget != 8) break; diff --git a/settings_gui.c b/settings_gui.c index b53f5e3a5..3f6b520d2 100644 --- a/settings_gui.c +++ b/settings_gui.c @@ -1277,7 +1277,7 @@ void ShowNewgrf(void) { // little helper function to calculate _grffile_count // should be REMOVED once _grffile_count is calculated at loading - GRFFile *c = _first_grffile; + const GRFFile* c = _first_grffile; _grffile_count = 0; while (c != NULL) { diff --git a/station_cmd.c b/station_cmd.c index 2c98db257..fe98f0aa5 100644 --- a/station_cmd.c +++ b/station_cmd.c @@ -151,9 +151,9 @@ RoadStop *AllocateRoadStop(void) /* Calculate the radius of the station. Basicly it is the biggest radius that is available within the station */ -static byte FindCatchmentRadius(Station *st) +static uint FindCatchmentRadius(const Station* st) { - byte ret = 0; + uint ret = 0; if (st->bus_stops != NULL) ret = max(ret, CA_BUS); if (st->truck_stops != NULL) ret = max(ret, CA_TRUCK); diff --git a/strings.c b/strings.c index ee03b9978..683214aca 100644 --- a/strings.c +++ b/strings.c @@ -613,7 +613,7 @@ static char *FormatString(char *buff, const char *str, const int32 *argv, uint c } case 13: { // {G 0 Der Die Das} - byte *s = (byte*)GetStringPtr(argv_orig[(byte)*str++]); // contains the string that determines gender. + const byte* s = (const byte*)GetStringPtr(argv_orig[(byte)*str++]); // contains the string that determines gender. int len; int gender = 0; if (s != NULL && s[0] == 0x87) gender = s[1]; diff --git a/window.c b/window.c index a9e48e66c..151b02fd1 100644 --- a/window.c +++ b/window.c @@ -1548,7 +1548,7 @@ int GetMenuItemIndex(const Window *w, int x, int y) void InvalidateWindow(byte cls, WindowNumber number) { - Window *w; + const Window* w; for (w = _windows; w != _last_window; w++) { if (w->window_class == cls && w->window_number == number) SetWindowDirty(w); -- cgit v1.2.3-54-g00ecf