Turbostat: reorder checks: start with 'uid == 0 ?'
authorVincent Brillault <git@lerya.net>
Fri, 22 Aug 2014 23:06:30 +0000 (01:06 +0200)
committerVincent Brillault <git@lerya.net>
Sat, 28 Feb 2015 06:35:40 +0000 (07:35 +0100)
src/turbostat.c

index 6a1b933..aef6628 100644 (file)
@@ -1449,9 +1449,9 @@ turbostat_init(void)
 {
        int ret;
 
+       DO_OR_GOTO_ERR(check_super_user());
        DO_OR_GOTO_ERR(probe_cpu());
        DO_OR_GOTO_ERR(check_dev_msr());
-       DO_OR_GOTO_ERR(check_super_user());
        DO_OR_GOTO_ERR(setup_all_buffers());
        DO_OR_GOTO_ERR(for_all_cpus(set_temperature_target, EVEN_COUNTERS));