changeset 945:a49d6b9ebe7c draft

(svn r1434) Fix: [ 1098553 ] Crash when all vehicles from a vehicles per station list had been removed
author dominik <dominik@openttd.org>
date Sat, 08 Jan 2005 19:34:00 +0000
parents c3d7ba7ac42f
children 45abacd24857
files vehicle_gui.c
diffstat 1 files changed, 1 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/vehicle_gui.c
+++ b/vehicle_gui.c
@@ -120,7 +120,7 @@
 	}
 
 	vl->sort_list = realloc(vl->sort_list, n * sizeof(vl->sort_list[0]));
-	if (vl->sort_list == NULL)
+	if (n!=0 && vl->sort_list == NULL)
 		error("Could not allocate memory for the vehicle-sorting-list");
 	vl->list_length = n;