Fix support of --count from command line

expedite would never exit after N loops
This commit is contained in:
Jean-Philippe Andre 2014-10-22 15:49:25 +09:00
parent 0774f2ceeb
commit 0a40a87039
3 changed files with 5 additions and 1 deletions

View File

@ -9,6 +9,7 @@ const char *profile = "n800";
const char *choosen_engine = NULL;
int win_w = 720, win_h = 420;
int loops = LOOPS;
int one_test = 0;
Eina_Bool fullscreen = EINA_FALSE;
Eina_Bool cmp_report = EINA_FALSE;
@ -1326,6 +1327,7 @@ main(int argc, char **argv)
}
else if (test > 0)
{
one_test = 1;
ui_num(test);
}

View File

@ -47,6 +47,7 @@ extern "C"
extern Evas *evas;
extern int win_w, win_h;
extern int loops;
extern int one_test;
extern const char *choosen_engine;
extern Eina_Bool fullscreen;
extern Eina_Bool cmp_report;

View File

@ -504,6 +504,7 @@ ui_num(int n)
if (!mi->test)
return;
menu_sel = n;
if (one_test) test_item = menu_sel;
_ui_select();
}
}
@ -714,7 +715,7 @@ ui_fps(double fps)
test_item++;
mi = eina_list_nth(menu, test_item);
if (!mi->test)
if (one_test || !mi->test)
{
char datestr[1024];
struct tm *tim;