diff options
author | Petri Latvala <petri.latvala@intel.com> | 2019-05-23 15:27:17 +0300 |
---|---|---|
committer | Petri Latvala <petri.latvala@intel.com> | 2019-05-27 12:47:43 +0300 |
commit | 226c3e9967a725386d910fe8b5119b61b2f9c433 (patch) | |
tree | 6ca30d45c495298ff9605803b7af8d9e5a4ec7f4 | |
parent | 43a590dc563fc33d013e8990834caf7e4eadb498 (diff) |
kms_force_connector_basic: Nuke custom main function
Signed-off-by: Petri Latvala <petri.latvala@intel.com>
Reviewed-by: Arkadiusz Hiler <arkadiusz.hiler@intel.com>
-rw-r--r-- | tests/kms_force_connector_basic.c | 22 |
1 files changed, 9 insertions, 13 deletions
diff --git a/tests/kms_force_connector_basic.c b/tests/kms_force_connector_basic.c index b8246e66..20812d5e 100644 --- a/tests/kms_force_connector_basic.c +++ b/tests/kms_force_connector_basic.c @@ -65,25 +65,23 @@ static int opt_handler(int opt, int opt_index, void *data) break; } - return 0; + return IGT_OPT_HANDLER_SUCCESS; } -int main(int argc, char **argv) +struct option long_opts[] = { + {"reset", 0, 0, 'r'}, + {0, 0, 0, 0} +}; +const char *help_str = + " --reset\t\tReset all connector force states and edid.\n"; + +igt_main_args("", long_opts, help_str, opt_handler, NULL) { /* force the VGA output and test that it worked */ int drm_fd = 0; drmModeRes *res; drmModeConnector *vga_connector = NULL, *temp; int start_n_modes, start_connection; - struct option long_opts[] = { - {"reset", 0, 0, 'r'}, - {0, 0, 0, 0} - }; - const char *help_str = - " --reset\t\tReset all connector force states and edid.\n"; - - igt_subtest_init_parse_opts(&argc, argv, "", long_opts, help_str, - opt_handler, NULL); igt_fixture { unsigned vga_connector_id = 0; @@ -320,6 +318,4 @@ int main(int argc, char **argv) reset_connectors(); } - - igt_exit(); } |