(svn r1612) -Fix: made sure that ->next pointers are set to NULL
authortruelight
Sun, 23 Jan 2005 13:30:02 +0000
changeset 1111 2184bf930d25
parent 1110 c19d0d72f1bb
child 1112 32f3e7a98095
(svn r1612) -Fix: made sure that ->next pointers are set to NULL
order_cmd.c
vehicle.c
--- a/order_cmd.c	Sun Jan 23 13:19:15 2005 +0000
+++ b/order_cmd.c	Sun Jan 23 13:30:02 2005 +0000
@@ -89,6 +89,7 @@
 			uint index = order->index;
 			memset(order, 0, sizeof(Order));
 			order->index = index;
+			order->next = NULL;
 			return order;
 		}
 	}
--- a/vehicle.c	Sun Jan 23 13:19:15 2005 +0000
+++ b/vehicle.c	Sun Jan 23 13:30:02 2005 +0000
@@ -192,6 +192,8 @@
 	v->next = NULL;
 	v->next_hash = 0xffff;
 	v->string_id = 0;
+	v->next_shared = NULL;
+	v->prev_shared = NULL;
 	/* random_bits is used to pick out a random sprite for vehicles
 	    which are technical the same (newgrf stuff).
 	   Because RandomRange() results in desyncs, and because it does