(svn r1832) Next byte -> char iteration: custom names
authortron
Sun, 06 Feb 2005 20:53:31 +0000
changeset 1328 eacd8225ed42
parent 1327 6e507eb10edd
child 1329 6988419aa6f0
(svn r1832) Next byte -> char iteration: custom names
engine.c
functions.h
misc.c
misc_cmd.c
network_gui.c
oldloader.c
rail_cmd.c
signs.c
station_cmd.c
town_cmd.c
vehicle.c
--- a/engine.c	Sun Feb 06 20:29:32 2005 +0000
+++ b/engine.c	Sun Feb 06 20:53:31 2005 +0000
@@ -816,7 +816,7 @@
 {
 	StringID str;
 
-	str = AllocateNameUnique((byte*)_decode_parameters, 0);
+	str = AllocateNameUnique((const char*)_decode_parameters, 0);
 	if (str == 0)
 		return CMD_ERROR;
 
--- a/functions.h	Sun Feb 06 20:29:32 2005 +0000
+++ b/functions.h	Sun Feb 06 20:53:31 2005 +0000
@@ -159,13 +159,13 @@
 
 /* misc.c */
 void DeleteName(StringID id);
-byte *GetName(int id, byte *buff);
+char *GetName(int id, char *buff);
 
 // AllocateNameUnique also tests if the name used is not used anywere else
 //  and if it is used, it returns an error.
 #define AllocateNameUnique(name, skip) RealAllocateName(name, skip, true)
 #define AllocateName(name, skip) RealAllocateName(name, skip, false)
-StringID RealAllocateName(const byte *name, byte skip, bool check_double);
+StringID RealAllocateName(const char *name, byte skip, bool check_double);
 void ConvertDayToYMD(YearMonthDay *ymd, uint16 date);
 uint ConvertYMDToDay(uint year, uint month, uint day);
 uint ConvertIntDate(uint date);
--- a/misc.c	Sun Feb 06 20:29:32 2005 +0000
+++ b/misc.c	Sun Feb 06 20:53:31 2005 +0000
@@ -15,7 +15,7 @@
 extern void StartupEconomy(void);
 extern void InitNewsItemStructs(void);
 
-byte _name_array[512][32];
+char _name_array[512][32];
 
 static inline uint32 ROR(uint32 x, int n)
 {
@@ -306,9 +306,9 @@
 	}
 }
 
-byte *GetName(int id, byte *buff)
+char *GetName(int id, char *buff)
 {
-	byte *b;
+	const char *b;
 
 	if (id & 0x600) {
 		if (id & 0x200) {
@@ -341,11 +341,11 @@
 	memset(_name_array, 0, sizeof(_name_array));
 }
 
-StringID RealAllocateName(const byte *name, byte skip, bool check_double)
+StringID RealAllocateName(const char *name, byte skip, bool check_double)
 {
 	int free_item = -1;
-	const byte *names;
-	byte *dst;
+	const char *names;
+	char *dst;
 	int i;
 
 	names = &_name_array[0][0];
@@ -744,7 +744,7 @@
 static void Save_NAME(void)
 {
 	int i;
-	byte *b = _name_array[0];
+	char *b = _name_array[0];
 
 	for(i=0; i!=lengthof(_name_array); i++,b+=sizeof(_name_array[0])) {
 		if (*b) {
--- a/misc_cmd.c	Sun Feb 06 20:29:32 2005 +0000
+++ b/misc_cmd.c	Sun Feb 06 20:53:31 2005 +0000
@@ -126,7 +126,7 @@
 	StringID str,old_str;
 	Player *p;
 
-	str = AllocateNameUnique((byte*)_decode_parameters, 4);
+	str = AllocateNameUnique((const char*)_decode_parameters, 4);
 	if (str == 0)
 		return CMD_ERROR;
 
@@ -148,7 +148,7 @@
 	StringID str,old_str;
 	Player *p;
 
-	str = AllocateNameUnique((byte*)_decode_parameters, 4);
+	str = AllocateNameUnique((const char*)_decode_parameters, 4);
 	if (str == 0)
 		return CMD_ERROR;
 
--- a/network_gui.c	Sun Feb 06 20:29:32 2005 +0000
+++ b/network_gui.c	Sun Feb 06 20:53:31 2005 +0000
@@ -275,22 +275,22 @@
 				DeleteName(_str_server_version);
 				DeleteName(_str_server_address);
 				if (_selected_item->info.server_name[0] != '\0')
-					_str_game_name = AllocateName((byte*) _selected_item->info.server_name, 0);
+					_str_game_name = AllocateName(_selected_item->info.server_name, 0);
 				else
 					_str_game_name = STR_EMPTY;
 
 				if (_selected_item->info.map_name[0] != '\0')
-					_str_map_name = AllocateName((byte*) _selected_item->info.map_name, 0);
+					_str_map_name = AllocateName(_selected_item->info.map_name, 0);
 				else
 					_str_map_name = STR_EMPTY;
 
 				if (_selected_item->info.server_revision[0] != '\0')
-					_str_server_version = AllocateName((byte*) _selected_item->info.server_revision, 0);
+					_str_server_version = AllocateName(_selected_item->info.server_revision, 0);
 				else
 					_str_server_version = STR_EMPTY;
 
 				if (_selected_item->info.hostname[0] != '\0')
-					_str_server_address = AllocateName((byte*) _selected_item->info.hostname, 0);
+					_str_server_address = AllocateName(_selected_item->info.hostname, 0);
 				else
 					_str_server_address = STR_EMPTY;
 			}
@@ -303,7 +303,7 @@
 			}
 			break;
 		case 12: { // Add a server
-				StringID str = AllocateName((byte*)_network_default_ip, 0);
+				StringID str = AllocateName(_network_default_ip, 0);
 
 				ShowQueryString(
 				str,
--- a/oldloader.c	Sun Feb 06 20:29:32 2005 +0000
+++ b/oldloader.c	Sun Feb 06 20:53:31 2005 +0000
@@ -462,7 +462,7 @@
 #define REMAP_ORDER_IDX(x) ((x) - (0x045AB08 - 0x0458EF0)) / 2
 
 extern TileIndex _animated_tile_list[256];
-extern byte _name_array[512][32];
+extern char _name_array[512][32];
 extern uint16 _custom_sprites_base;
 
 static byte   _old_vehicle_multipler;
--- a/rail_cmd.c	Sun Feb 06 20:29:32 2005 +0000
+++ b/rail_cmd.c	Sun Feb 06 20:53:31 2005 +0000
@@ -840,7 +840,7 @@
 	StringID str;
 
 	if (_decode_parameters[0] != 0) {
-		str = AllocateNameUnique((byte*)_decode_parameters, 0);
+		str = AllocateNameUnique((const char*)_decode_parameters, 0);
 		if (str == 0) return CMD_ERROR;
 
 		if (flags & DC_EXEC) {
--- a/signs.c	Sun Feb 06 20:29:32 2005 +0000
+++ b/signs.c	Sun Feb 06 20:53:31 2005 +0000
@@ -132,7 +132,7 @@
 	/* If GetDParam(0) == nothing, we delete the sign */
 	if (GetDParam(0) != 0 && owner != OWNER_NONE) {
 		/* Create the name */
-		str = AllocateName((byte*)_decode_parameters, 0);
+		str = AllocateName((const char*)_decode_parameters, 0);
 		if (str == 0)
 			return CMD_ERROR;
 
--- a/station_cmd.c	Sun Feb 06 20:29:32 2005 +0000
+++ b/station_cmd.c	Sun Feb 06 20:53:31 2005 +0000
@@ -2652,7 +2652,7 @@
 	StringID str,old_str;
 	Station *st;
 
-	str = AllocateNameUnique((byte*)_decode_parameters, 6);
+	str = AllocateNameUnique((const char*)_decode_parameters, 6);
 	if (str == 0)
 		return CMD_ERROR;
 
--- a/town_cmd.c	Sun Feb 06 20:29:32 2005 +0000
+++ b/town_cmd.c	Sun Feb 06 20:53:31 2005 +0000
@@ -1395,7 +1395,7 @@
 	StringID str;
 	Town *t = GetTown(p1);
 
-	str = AllocateNameUnique((byte*)_decode_parameters, 4);
+	str = AllocateNameUnique((const char*)_decode_parameters, 4);
 	if (str == 0)
 		return CMD_ERROR;
 
--- a/vehicle.c	Sun Feb 06 20:29:32 2005 +0000
+++ b/vehicle.c	Sun Feb 06 20:53:31 2005 +0000
@@ -1612,7 +1612,7 @@
 	if (!CheckOwnership(v->owner))
 		return CMD_ERROR;
 
-	str = AllocateNameUnique((byte*)_decode_parameters, 2);
+	str = AllocateNameUnique((const char*)_decode_parameters, 2);
 	if (str == 0)
 		return CMD_ERROR;