(svn r815) Include strings.h only in the files which need it.
authortron
Thu, 25 Nov 2004 10:47:30 +0000
changeset 507 04b5403aaf6b
parent 506 56a8c8a81c44
child 508 3471dcdfa126
(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"