(svn r815) Include strings.h only in the files which need it.
authortron
Thu, 25 Nov 2004 10:47:30 +0000
changeset 507 8aa8100b0b22
parent 506 95efa7d01b73
child 508 9f0de59088b3
(svn r815) Include strings.h only in the files which need it.
This should reduce the compile time after altering english.txt by about 1/3, because "only" 62 instead of 90 .c files must be recompiled.
ai_new.c
aircraft_cmd.c
aircraft_gui.c
airport_gui.c
bridge_gui.c
clear_cmd.c
command.c
console.c
disaster_cmd.c
dock_gui.c
dummy_land.c
economy.c
engine.c
engine_gui.c
graph_gui.c
industry_cmd.c
industry_gui.c
intro_gui.c
main_gui.c
misc.c
misc_cmd.c
misc_gui.c
music_gui.c
network.c
network_gui.c
news_gui.c
oldloader.c
order_cmd.c
order_gui.c
player_gui.c
players.c
rail_cmd.c
rail_gui.c
road_cmd.c
road_gui.c
roadveh_cmd.c
roadveh_gui.c
screenshot.c
settings_gui.c
ship_cmd.c
ship_gui.c
smallmap_gui.c
station_cmd.c
station_gui.c
strings.c
subsidy_gui.c
terraform_gui.c
town_cmd.c
town_gui.c
train_cmd.c
train_gui.c
tree_cmd.c
ttd.c
ttd.h
tunnelbridge_cmd.c
unix.c
unmovable_cmd.c
vehicle.c
vehicle_gui.c
viewport.c
water_cmd.c
widget.c
win32.c
--- a/ai_new.c	Thu Nov 25 08:11:48 2004 +0000
+++ b/ai_new.c	Thu Nov 25 10:47:30 2004 +0000
@@ -15,6 +15,7 @@
 
 #include "stdafx.h"
 #include "ttd.h"
+#include "table/strings.h"
 #include "command.h"
 #include "ai.h"
 #include "town.h"
--- a/aircraft_cmd.c	Thu Nov 25 08:11:48 2004 +0000
+++ b/aircraft_cmd.c	Thu Nov 25 10:47:30 2004 +0000
@@ -1,5 +1,6 @@
 #include "stdafx.h"
 #include "ttd.h"
+#include "table/strings.h"
 #include "vehicle.h"
 #include "engine.h"
 #include "command.h"
--- a/aircraft_gui.c	Thu Nov 25 08:11:48 2004 +0000
+++ b/aircraft_gui.c	Thu Nov 25 10:47:30 2004 +0000
@@ -1,5 +1,6 @@
 #include "stdafx.h"
 #include "ttd.h"
+#include "table/strings.h"
 #include "window.h"
 #include "gui.h"
 #include "vehicle.h"
--- a/airport_gui.c	Thu Nov 25 08:11:48 2004 +0000
+++ b/airport_gui.c	Thu Nov 25 10:47:30 2004 +0000
@@ -1,6 +1,6 @@
 #include "stdafx.h"
 #include "ttd.h"
-
+#include "table/strings.h"
 #include "window.h"
 #include "gui.h"
 #include "viewport.h"
--- a/bridge_gui.c	Thu Nov 25 08:11:48 2004 +0000
+++ b/bridge_gui.c	Thu Nov 25 10:47:30 2004 +0000
@@ -1,6 +1,6 @@
 #include "stdafx.h"
 #include "ttd.h"
-
+#include "table/strings.h"
 #include "window.h"
 #include "gui.h"
 #include "viewport.h"
--- a/clear_cmd.c	Thu Nov 25 08:11:48 2004 +0000
+++ b/clear_cmd.c	Thu Nov 25 10:47:30 2004 +0000
@@ -1,5 +1,6 @@
 #include "stdafx.h"
 #include "ttd.h"
+#include "table/strings.h"
 #include "viewport.h"
 #include "command.h"
 
--- a/command.c	Thu Nov 25 08:11:48 2004 +0000
+++ b/command.c	Thu Nov 25 10:47:30 2004 +0000
@@ -1,5 +1,6 @@
 #include "stdafx.h"
 #include "ttd.h"
+#include "table/strings.h"
 #include "gui.h"
 #include "command.h"
 #include "player.h"
--- a/console.c	Thu Nov 25 08:11:48 2004 +0000
+++ b/console.c	Thu Nov 25 10:47:30 2004 +0000
@@ -1,5 +1,6 @@
 #include "stdafx.h"
 #include "ttd.h"
+#include "table/strings.h"
 #include "window.h"
 #include "gui.h"
 #include "gfx.h"
--- a/disaster_cmd.c	Thu Nov 25 08:11:48 2004 +0000
+++ b/disaster_cmd.c	Thu Nov 25 10:47:30 2004 +0000
@@ -1,5 +1,6 @@
 #include "stdafx.h"
 #include "ttd.h"
+#include "table/strings.h"
 #include "vehicle.h"
 #include "command.h"
 #include "news.h"
--- a/dock_gui.c	Thu Nov 25 08:11:48 2004 +0000
+++ b/dock_gui.c	Thu Nov 25 10:47:30 2004 +0000
@@ -1,6 +1,6 @@
 #include "stdafx.h"
 #include "ttd.h"
-
+#include "table/strings.h"
 #include "window.h"
 #include "gui.h"
 #include "viewport.h"
--- a/dummy_land.c	Thu Nov 25 08:11:48 2004 +0000
+++ b/dummy_land.c	Thu Nov 25 10:47:30 2004 +0000
@@ -1,5 +1,6 @@
 #include "stdafx.h"
 #include "ttd.h"
+#include "table/strings.h"
 #include "viewport.h"
 #include "command.h"
 
--- a/economy.c	Thu Nov 25 08:11:48 2004 +0000
+++ b/economy.c	Thu Nov 25 10:47:30 2004 +0000
@@ -1,5 +1,6 @@
 #include "stdafx.h"
 #include "ttd.h"
+#include "table/strings.h"
 #include "news.h"
 #include "player.h"
 #include "station.h"
--- a/engine.c	Thu Nov 25 08:11:48 2004 +0000
+++ b/engine.c	Thu Nov 25 10:47:30 2004 +0000
@@ -1,5 +1,6 @@
 #include "stdafx.h"
 #include "ttd.h"
+#include "table/strings.h"
 #include "engine.h"
 #include "table/engines.h"
 #include "player.h"
--- a/engine_gui.c	Thu Nov 25 08:11:48 2004 +0000
+++ b/engine_gui.c	Thu Nov 25 10:47:30 2004 +0000
@@ -1,6 +1,6 @@
 #include "stdafx.h"
 #include "ttd.h"
-
+#include "table/strings.h"
 #include "window.h"
 #include "gui.h"
 #include "viewport.h"
--- a/graph_gui.c	Thu Nov 25 08:11:48 2004 +0000
+++ b/graph_gui.c	Thu Nov 25 10:47:30 2004 +0000
@@ -1,5 +1,6 @@
 #include "stdafx.h"
 #include "ttd.h"
+#include "table/strings.h"
 #include "window.h"
 #include "gui.h"
 #include "gfx.h"
--- a/industry_cmd.c	Thu Nov 25 08:11:48 2004 +0000
+++ b/industry_cmd.c	Thu Nov 25 10:47:30 2004 +0000
@@ -1,5 +1,6 @@
 #include "stdafx.h"
 #include "ttd.h"
+#include "table/strings.h"
 #include "viewport.h"
 #include "command.h"
 #include "industry.h"
--- a/industry_gui.c	Thu Nov 25 08:11:48 2004 +0000
+++ b/industry_gui.c	Thu Nov 25 10:47:30 2004 +0000
@@ -1,5 +1,6 @@
 #include "stdafx.h"
 #include "ttd.h"
+#include "table/strings.h"
 //#include "gui.h"
 #include "window.h"
 #include "gfx.h"
--- a/intro_gui.c	Thu Nov 25 08:11:48 2004 +0000
+++ b/intro_gui.c	Thu Nov 25 10:47:30 2004 +0000
@@ -1,6 +1,6 @@
 #include "stdafx.h"
 #include "ttd.h"
-
+#include "table/strings.h"
 #include "window.h"
 #include "gui.h"
 #include "viewport.h"
--- a/main_gui.c	Thu Nov 25 08:11:48 2004 +0000
+++ b/main_gui.c	Thu Nov 25 10:47:30 2004 +0000
@@ -1,6 +1,6 @@
 #include "stdafx.h"
 #include "ttd.h"
-
+#include "table/strings.h"
 #include "window.h"
 #include "gui.h"
 #include "viewport.h"
--- a/misc.c	Thu Nov 25 08:11:48 2004 +0000
+++ b/misc.c	Thu Nov 25 10:47:30 2004 +0000
@@ -1,5 +1,6 @@
 #include "stdafx.h"
 #include "ttd.h"
+#include "table/strings.h"
 #include "vehicle.h"
 #include "gfx.h"
 #include "assert.h"
--- a/misc_cmd.c	Thu Nov 25 08:11:48 2004 +0000
+++ b/misc_cmd.c	Thu Nov 25 10:47:30 2004 +0000
@@ -1,6 +1,7 @@
 
 #include "stdafx.h"
 #include "ttd.h"
+#include "table/strings.h"
 #include "command.h"
 #include "player.h"
 #include "gfx.h"
--- a/misc_gui.c	Thu Nov 25 08:11:48 2004 +0000
+++ b/misc_gui.c	Thu Nov 25 10:47:30 2004 +0000
@@ -1,6 +1,6 @@
 #include "stdafx.h"
 #include "ttd.h"
-
+#include "table/strings.h"
 #include "window.h"
 #include "gui.h"
 #include "viewport.h"
--- a/music_gui.c	Thu Nov 25 08:11:48 2004 +0000
+++ b/music_gui.c	Thu Nov 25 10:47:30 2004 +0000
@@ -1,5 +1,6 @@
 #include "stdafx.h"
 #include "ttd.h"
+#include "table/strings.h"
 #include "window.h"
 #include "gui.h"
 #include "gfx.h"
--- a/network.c	Thu Nov 25 08:11:48 2004 +0000
+++ b/network.c	Thu Nov 25 10:47:30 2004 +0000
@@ -1,5 +1,6 @@
 #include "stdafx.h"
 #include "ttd.h"
+#include "table/strings.h"
 #include "gui.h"
 #include "command.h"
 #include "player.h"
--- a/network_gui.c	Thu Nov 25 08:11:48 2004 +0000
+++ b/network_gui.c	Thu Nov 25 10:47:30 2004 +0000
@@ -1,5 +1,6 @@
 #include "stdafx.h"
 #include "ttd.h"
+#include "table/strings.h"
 #include "window.h"
 #include "gui.h"
 #include "gfx.h"
--- a/news_gui.c	Thu Nov 25 08:11:48 2004 +0000
+++ b/news_gui.c	Thu Nov 25 10:47:30 2004 +0000
@@ -1,6 +1,6 @@
 #include "stdafx.h"
 #include "ttd.h"
-
+#include "table/strings.h"
 #include "window.h"
 #include "gui.h"
 #include "viewport.h"
--- a/oldloader.c	Thu Nov 25 08:11:48 2004 +0000
+++ b/oldloader.c	Thu Nov 25 10:47:30 2004 +0000
@@ -1,6 +1,6 @@
 #include "stdafx.h"
 #include "ttd.h"
-
+#include "table/strings.h"
 #include "town.h"
 #include "industry.h"
 #include "station.h"
--- a/order_cmd.c	Thu Nov 25 08:11:48 2004 +0000
+++ b/order_cmd.c	Thu Nov 25 10:47:30 2004 +0000
@@ -1,5 +1,6 @@
 #include "stdafx.h"
 #include "ttd.h"
+#include "table/strings.h"
 #include "vehicle.h"
 #include "command.h"
 #include "station.h"
--- a/order_gui.c	Thu Nov 25 08:11:48 2004 +0000
+++ b/order_gui.c	Thu Nov 25 10:47:30 2004 +0000
@@ -1,5 +1,6 @@
 #include "stdafx.h"
 #include "ttd.h"
+#include "table/strings.h"
 #include "window.h"
 #include "gui.h"
 #include "gfx.h"
--- a/player_gui.c	Thu Nov 25 08:11:48 2004 +0000
+++ b/player_gui.c	Thu Nov 25 10:47:30 2004 +0000
@@ -1,6 +1,6 @@
 #include "stdafx.h"
 #include "ttd.h"
-
+#include "table/strings.h"
 #include "window.h"
 #include "gui.h"
 #include "viewport.h"
--- a/players.c	Thu Nov 25 08:11:48 2004 +0000
+++ b/players.c	Thu Nov 25 10:47:30 2004 +0000
@@ -1,5 +1,6 @@
 #include "stdafx.h"
 #include "ttd.h"
+#include "table/strings.h"
 #include "player.h"
 #include "town.h"
 #include "vehicle.h"
--- a/rail_cmd.c	Thu Nov 25 08:11:48 2004 +0000
+++ b/rail_cmd.c	Thu Nov 25 10:47:30 2004 +0000
@@ -1,5 +1,6 @@
 #include "stdafx.h"
 #include "ttd.h"
+#include "table/strings.h"
 #include "vehicle.h"
 #include "viewport.h"
 #include "command.h"
--- a/rail_gui.c	Thu Nov 25 08:11:48 2004 +0000
+++ b/rail_gui.c	Thu Nov 25 10:47:30 2004 +0000
@@ -1,6 +1,6 @@
 #include "stdafx.h"
 #include "ttd.h"
-
+#include "table/strings.h"
 #include "window.h"
 #include "gui.h"
 #include "viewport.h"
--- a/road_cmd.c	Thu Nov 25 08:11:48 2004 +0000
+++ b/road_cmd.c	Thu Nov 25 10:47:30 2004 +0000
@@ -1,5 +1,6 @@
 #include "stdafx.h"
 #include "ttd.h"
+#include "table/strings.h"
 #include "vehicle.h"
 #include "viewport.h"
 #include "command.h"
--- a/road_gui.c	Thu Nov 25 08:11:48 2004 +0000
+++ b/road_gui.c	Thu Nov 25 10:47:30 2004 +0000
@@ -1,6 +1,6 @@
 #include "stdafx.h"
 #include "ttd.h"
-
+#include "table/strings.h"
 #include "window.h"
 #include "gui.h"
 #include "viewport.h"
--- a/roadveh_cmd.c	Thu Nov 25 08:11:48 2004 +0000
+++ b/roadveh_cmd.c	Thu Nov 25 10:47:30 2004 +0000
@@ -1,5 +1,6 @@
 #include "stdafx.h"
 #include "ttd.h"
+#include "table/strings.h"
 #include "vehicle.h"
 #include "engine.h"
 #include "command.h"
--- a/roadveh_gui.c	Thu Nov 25 08:11:48 2004 +0000
+++ b/roadveh_gui.c	Thu Nov 25 10:47:30 2004 +0000
@@ -1,6 +1,6 @@
 #include "stdafx.h"
 #include "ttd.h"
-
+#include "table/strings.h"
 #include "window.h"
 #include "gui.h"
 #include "gfx.h"
--- a/screenshot.c	Thu Nov 25 08:11:48 2004 +0000
+++ b/screenshot.c	Thu Nov 25 10:47:30 2004 +0000
@@ -1,5 +1,6 @@
 #include "stdafx.h"
 #include "ttd.h"
+#include "table/strings.h"
 #include "gfx.h"
 #include "viewport.h"
 #include "player.h"
--- a/settings_gui.c	Thu Nov 25 08:11:48 2004 +0000
+++ b/settings_gui.c	Thu Nov 25 10:47:30 2004 +0000
@@ -1,6 +1,6 @@
 #include "stdafx.h"
 #include "ttd.h"
-
+#include "table/strings.h"
 #include "window.h"
 #include "gui.h"
 #include "gfx.h"
--- a/ship_cmd.c	Thu Nov 25 08:11:48 2004 +0000
+++ b/ship_cmd.c	Thu Nov 25 10:47:30 2004 +0000
@@ -1,5 +1,6 @@
 #include "stdafx.h"
 #include "ttd.h"
+#include "table/strings.h"
 #include "vehicle.h"
 #include "command.h"
 #include "pathfind.h"
--- a/ship_gui.c	Thu Nov 25 08:11:48 2004 +0000
+++ b/ship_gui.c	Thu Nov 25 10:47:30 2004 +0000
@@ -1,6 +1,6 @@
 #include "stdafx.h"
 #include "ttd.h"
-
+#include "table/strings.h"
 #include "window.h"
 #include "gui.h"
 #include "gfx.h"
--- a/smallmap_gui.c	Thu Nov 25 08:11:48 2004 +0000
+++ b/smallmap_gui.c	Thu Nov 25 10:47:30 2004 +0000
@@ -1,5 +1,6 @@
 #include "stdafx.h"
 #include "ttd.h"
+#include "table/strings.h"
 #include "gui.h"
 #include "window.h"
 #include "gfx.h"
--- a/station_cmd.c	Thu Nov 25 08:11:48 2004 +0000
+++ b/station_cmd.c	Thu Nov 25 10:47:30 2004 +0000
@@ -1,5 +1,6 @@
 #include "stdafx.h"
 #include "ttd.h"
+#include "table/strings.h"
 #include "station.h"
 #include "gfx.h"
 #include "window.h"
--- a/station_gui.c	Thu Nov 25 08:11:48 2004 +0000
+++ b/station_gui.c	Thu Nov 25 10:47:30 2004 +0000
@@ -1,5 +1,6 @@
 #include "stdafx.h"
 #include "ttd.h"
+#include "table/strings.h"
 #include "window.h"
 #include "gui.h"
 #include "station.h"
--- a/strings.c	Thu Nov 25 08:11:48 2004 +0000
+++ b/strings.c	Thu Nov 25 10:47:30 2004 +0000
@@ -1,5 +1,6 @@
 #include "stdafx.h"
 #include "ttd.h"
+#include "table/strings.h"
 #include "station.h"
 #include "town.h"
 #include "vehicle.h"
--- a/subsidy_gui.c	Thu Nov 25 08:11:48 2004 +0000
+++ b/subsidy_gui.c	Thu Nov 25 10:47:30 2004 +0000
@@ -1,5 +1,6 @@
 #include "stdafx.h"
 #include "ttd.h"
+#include "table/strings.h"
 #include "window.h"
 #include "gui.h"
 #include "station.h"
--- a/terraform_gui.c	Thu Nov 25 08:11:48 2004 +0000
+++ b/terraform_gui.c	Thu Nov 25 10:47:30 2004 +0000
@@ -1,6 +1,6 @@
 #include "stdafx.h"
 #include "ttd.h"
-
+#include "table/strings.h"
 #include "window.h"
 #include "gui.h"
 #include "viewport.h"
--- a/town_cmd.c	Thu Nov 25 08:11:48 2004 +0000
+++ b/town_cmd.c	Thu Nov 25 10:47:30 2004 +0000
@@ -1,5 +1,6 @@
 #include "stdafx.h"
 #include "ttd.h"
+#include "table/strings.h"
 #include "viewport.h"
 #include "town.h"
 #include "command.h"
--- a/town_gui.c	Thu Nov 25 08:11:48 2004 +0000
+++ b/town_gui.c	Thu Nov 25 10:47:30 2004 +0000
@@ -1,5 +1,6 @@
 #include "stdafx.h"
 #include "ttd.h"
+#include "table/strings.h"
 #include "town.h"
 #include "window.h"
 #include "gfx.h"
--- a/train_cmd.c	Thu Nov 25 08:11:48 2004 +0000
+++ b/train_cmd.c	Thu Nov 25 10:47:30 2004 +0000
@@ -1,5 +1,6 @@
 #include "stdafx.h"
 #include "ttd.h"
+#include "table/strings.h"
 #include "vehicle.h"
 #include "command.h"
 #include "pathfind.h"
--- a/train_gui.c	Thu Nov 25 08:11:48 2004 +0000
+++ b/train_gui.c	Thu Nov 25 10:47:30 2004 +0000
@@ -1,6 +1,6 @@
 #include "stdafx.h"
 #include "ttd.h"
-
+#include "table/strings.h"
 #include "window.h"
 #include "gui.h"
 #include "gfx.h"
--- a/tree_cmd.c	Thu Nov 25 08:11:48 2004 +0000
+++ b/tree_cmd.c	Thu Nov 25 10:47:30 2004 +0000
@@ -1,5 +1,6 @@
 #include "stdafx.h"
 #include "ttd.h"
+#include "table/strings.h"
 #include "viewport.h"
 #include "command.h"
 #include "town.h"
--- a/ttd.c	Thu Nov 25 08:11:48 2004 +0000
+++ b/ttd.c	Thu Nov 25 10:47:30 2004 +0000
@@ -1,4 +1,5 @@
 #include "stdafx.h"
+#include "table/strings.h"
 
 #define VARDEF
 #include "ttd.h"
--- a/ttd.h	Thu Nov 25 08:11:48 2004 +0000
+++ b/ttd.h	Thu Nov 25 10:47:30 2004 +0000
@@ -1,9 +1,6 @@
 #ifndef TTD_H
 #define TTD_H
 
-// include strings
-#include "table/strings.h"
-
 #ifndef VARDEF
 #define VARDEF extern
 #endif
--- a/tunnelbridge_cmd.c	Thu Nov 25 08:11:48 2004 +0000
+++ b/tunnelbridge_cmd.c	Thu Nov 25 10:47:30 2004 +0000
@@ -1,5 +1,6 @@
 #include "stdafx.h"
 #include "ttd.h"
+#include "table/strings.h"
 #include "vehicle.h"
 #include "viewport.h"
 #include "command.h"
--- a/unix.c	Thu Nov 25 08:11:48 2004 +0000
+++ b/unix.c	Thu Nov 25 10:47:30 2004 +0000
@@ -1,5 +1,6 @@
 #include "stdafx.h"
 #include "ttd.h"
+#include "table/strings.h"
 #include "hal.h"
 
 #include <dirent.h>
--- a/unmovable_cmd.c	Thu Nov 25 08:11:48 2004 +0000
+++ b/unmovable_cmd.c	Thu Nov 25 10:47:30 2004 +0000
@@ -1,5 +1,6 @@
 #include "stdafx.h"
 #include "ttd.h"
+#include "table/strings.h"
 #include "command.h"
 #include "viewport.h"
 #include "player.h"
--- a/vehicle.c	Thu Nov 25 08:11:48 2004 +0000
+++ b/vehicle.c	Thu Nov 25 10:47:30 2004 +0000
@@ -1,5 +1,6 @@
 #include "stdafx.h"
 #include "ttd.h"
+#include "table/strings.h"
 #include "vehicle.h"
 #include "gfx.h"
 //#include "station.h"
--- a/vehicle_gui.c	Thu Nov 25 08:11:48 2004 +0000
+++ b/vehicle_gui.c	Thu Nov 25 10:47:30 2004 +0000
@@ -1,6 +1,6 @@
 #include "stdafx.h"
 #include "ttd.h"
-
+#include "table/strings.h"
 #include "vehicle.h"
 
 VehicleSortListingTypeFunctions * const _vehicle_sorter[] = {
--- a/viewport.c	Thu Nov 25 08:11:48 2004 +0000
+++ b/viewport.c	Thu Nov 25 10:47:30 2004 +0000
@@ -1,5 +1,6 @@
 #include "stdafx.h"
 #include "ttd.h"
+#include "table/strings.h"
 #include "viewport.h"
 #include "window.h"
 #include "vehicle.h"
--- a/water_cmd.c	Thu Nov 25 08:11:48 2004 +0000
+++ b/water_cmd.c	Thu Nov 25 10:47:30 2004 +0000
@@ -1,5 +1,6 @@
 #include "stdafx.h"
 #include "ttd.h"
+#include "table/strings.h"
 #include "vehicle.h"
 #include "viewport.h"
 #include "command.h"
--- a/widget.c	Thu Nov 25 08:11:48 2004 +0000
+++ b/widget.c	Thu Nov 25 10:47:30 2004 +0000
@@ -1,5 +1,6 @@
 #include "stdafx.h"
 #include "ttd.h"
+#include "table/strings.h"
 #include "window.h"
 #include "gfx.h"
 #include "viewport.h"
--- a/win32.c	Thu Nov 25 08:11:48 2004 +0000
+++ b/win32.c	Thu Nov 25 10:47:30 2004 +0000
@@ -1,5 +1,6 @@
 #include "stdafx.h"
 #include "ttd.h"
+#include "table/strings.h"
 #include "gfx.h"
 #include "sound.h"
 #include "window.h"