diff src/network/network_gui.cpp @ 9381:63db12fa3721 draft

(svn r13291) -Fix (r13266): qsort passed wrong sizeof data
author peter1138 <peter1138@openttd.org>
date Tue, 27 May 2008 15:30:51 +0000
parents 5a3d3513930c
children 512ea64da840
line wrap: on
line diff
--- a/src/network/network_gui.cpp
+++ b/src/network/network_gui.cpp
@@ -237,7 +237,7 @@
 		if (this->servers.Length() == 0) return;
 
 		_internal_sort_order = !!(this->servers.flags & VL_DESC);
-		qsort(this->servers.Begin(), this->servers.Length(), sizeof(this->servers.Begin()), ngame_sorter[this->servers.sort_type]);
+		qsort(this->servers.Begin(), this->servers.Length(), sizeof(*this->servers.Begin()), ngame_sorter[this->servers.sort_type]);
 
 		/* After sorting ngl->sort_list contains the sorted items. Put these back
 		 * into the original list. Basically nothing has changed, we are only