[Intel-gfx] [PATCH 1/4] lib: Factor out a function to check if an environment variable is set
Damien Lespiau
damien.lespiau at intel.com
Wed Feb 20 15:53:13 CET 2013
Signed-off-by: Damien Lespiau <damien.lespiau at intel.com>
---
lib/drmtest.c | 24 +++++++++++++-----------
1 files changed, 13 insertions(+), 11 deletions(-)
diff --git a/lib/drmtest.c b/lib/drmtest.c
index 117fb31..641028c 100644
--- a/lib/drmtest.c
+++ b/lib/drmtest.c
@@ -574,22 +574,24 @@ bool drmtest_only_list_subtests(void)
return list_subtests;
}
+static bool env_set(const char *env_var)
+{
+ char *val;
+
+ val = getenv(env_var);
+ if (!val)
+ return false;
+
+ return atoi(val) != 0;
+}
+
bool drmtest_run_quick(void)
{
static int run_quick = -1;
- if (run_quick == -1) {
- char *igt_quick;
+ if (run_quick == -1)
+ run_quick = env_set("IGT_QUICK");
- igt_quick = getenv("IGT_QUICK");
- if (!igt_quick) {
- run_quick = 0;
- goto out;
- }
-
- run_quick = atoi(igt_quick);
- }
-out:
return run_quick;
}
--
1.7.7.5
More information about the Intel-gfx
mailing list