summaryrefslogtreecommitdiff
path: root/src/vehicle_gui.cpp
diff options
context:
space:
mode:
authorpeter1138 <peter1138@openttd.org>2008-05-27 15:30:51 +0000
committerpeter1138 <peter1138@openttd.org>2008-05-27 15:30:51 +0000
commit0ce9343fb6e4094e68c5b7fd6c74547ff02f2ecb (patch)
tree9bb45306cdeda641795854a342238bdd4f6e4b58 /src/vehicle_gui.cpp
parentf7a9c4f522ed0b929627f68012484a501677546d (diff)
downloadopenttd-0ce9343fb6e4094e68c5b7fd6c74547ff02f2ecb.tar.xz
(svn r13291) -Fix (r13266): qsort passed wrong sizeof data
Diffstat (limited to 'src/vehicle_gui.cpp')
-rw-r--r--src/vehicle_gui.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/vehicle_gui.cpp b/src/vehicle_gui.cpp
index c0b02d823..36ee986e6 100644
--- a/src/vehicle_gui.cpp
+++ b/src/vehicle_gui.cpp
@@ -110,7 +110,7 @@ void SortVehicleList(VehicleListBase *vl)
_last_vehicle[0] = _last_vehicle[1] = NULL;
_internal_sort_order = (vl->vehicles.flags & VL_DESC) != 0;
- qsort((void*)vl->vehicles.Begin(), vl->vehicles.Length(), sizeof(vl->vehicles.Begin()),
+ qsort((void*)vl->vehicles.Begin(), vl->vehicles.Length(), sizeof(*vl->vehicles.Begin()),
_vehicle_sorter[vl->vehicles.sort_type]);
vl->vehicles.resort_timer = DAY_TICKS * PERIODIC_RESORT_DAYS;
@@ -121,7 +121,7 @@ void DepotSortList(VehicleList *list)
{
_internal_sort_order = 0;
if (list->Length() < 2) return;
- qsort((void*)list->Begin(), list->Length(), sizeof(list->Begin()), _vehicle_sorter[0]);
+ qsort((void*)list->Begin(), list->Length(), sizeof(*list->Begin()), _vehicle_sorter[0]);
}
/** draw the vehicle profit button in the vehicle list window. */