graph_gui.c
changeset 222 b88456001397
parent 193 0a7025304867
child 236 da0ae9d977e0
equal deleted inserted replaced
221:124a804562a5 222:b88456001397
  1014 {
  1014 {
  1015 	return _performance_titles[minu(v, 1000) >> 6];
  1015 	return _performance_titles[minu(v, 1000) >> 6];
  1016 }
  1016 }
  1017 
  1017 
  1018 static int CDECL _perf_hist_comp(const void *elem1, const void *elem2 ) {
  1018 static int CDECL _perf_hist_comp(const void *elem1, const void *elem2 ) {
  1019 	Player *p1 = *(Player**)elem1;
  1019 	const Player *p1 = *(const Player* const *)elem1;
  1020 	Player *p2 = *(Player**)elem2;
  1020 	const Player *p2 = *(const Player* const *)elem2;
  1021 	int32 v = p2->old_economy[1].performance_history - p1->old_economy[1].performance_history;
  1021 	int32 v = p2->old_economy[1].performance_history - p1->old_economy[1].performance_history;
  1022 	return (v!=0) | (v >> (sizeof(int32)*8-1));
  1022 	return (v!=0) | (v >> (sizeof(int32)*8-1));
  1023 }
  1023 }
  1024 
  1024 
  1025 static void CompanyLeagueWndProc(Window *w, WindowEvent *e)
  1025 static void CompanyLeagueWndProc(Window *w, WindowEvent *e)