From 24c3bc98386d30bd4993e059ee98f9bdfa9e4872 Mon Sep 17 00:00:00 2001 From: martkelder Date: Sat, 23 Oct 2010 18:41:33 +0000 Subject: [PATCH] Display practice result screen after one car practice. Fixes #192 git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@3046 30fe4595-0a0c-4342-8851-515496e4dcbd Former-commit-id: d30afa02c9e457d5576b62fab9df0c2b0e9ec668 Former-commit-id: ab8e8b3135a832aa844fefdb1a833392334b6d2e --- src/libs/racescreens/results.cpp | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/libs/racescreens/results.cpp b/src/libs/racescreens/results.cpp index a003cae8..fa934a4b 100644 --- a/src/libs/racescreens/results.cpp +++ b/src/libs/racescreens/results.cpp @@ -588,9 +588,14 @@ rmShowStandings(void *prevHdle, tRmInfo *info, int start) void RmShowResults(void *prevHdle, tRmInfo *info) { + int nCars; + char buffer[512]; + switch (info->s->_raceType) { case RM_TYPE_PRACTICE: - if (info->s->_ncars == 1) + snprintf( buffer, 512, "%s/%s", info->track->name, RE_SECT_DRIVERS ); + nCars = GfParmGetEltNb( info->results, buffer ); + if (nCars == 1) rmPracticeResults(prevHdle, info, 0); else rmQualifResults(prevHdle, info, 0);