summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEdward Thomson <ethomson@edwardthomson.com>2014-03-29 20:05:06 -0700
committerEdward Thomson <ethomson@edwardthomson.com>2014-03-29 20:05:06 -0700
commit7b445c2195f1fff455d13218851fc683f5dd4058 (patch)
tree72d2ee5357b3f634a85244a06b285ef8b8420f7d
parent71ba28e3a55511eaac3b2924d8de147bdce60683 (diff)
parented38bff16cb7a948d8059d8658d4fbf0b227f895 (diff)
downloadlibgit2-7b445c2195f1fff455d13218851fc683f5dd4058.tar.gz
Merge pull request #2216 from ethomson/clar
Update clar to 4b75388
-rw-r--r--tests/clar.c10
1 files changed, 8 insertions, 2 deletions
diff --git a/tests/clar.c b/tests/clar.c
index 8e538f56a..2f81a1923 100644
--- a/tests/clar.c
+++ b/tests/clar.c
@@ -106,6 +106,9 @@ struct clar_error {
};
static struct {
+ int argc;
+ char **argv;
+
const char *active_test;
const char *active_suite;
@@ -367,13 +370,16 @@ clar_test_init(int argc, char **argv)
exit(-1);
}
- if (argc > 1)
- clar_parse_args(argc, argv);
+ _clar.argc = argc;
+ _clar.argv = argv;
}
int
clar_test_run()
{
+ if (_clar.argc > 1)
+ clar_parse_args(_clar.argc, _clar.argv);
+
if (!_clar.suites_ran) {
size_t i;
for (i = 0; i < _clar_suite_count; ++i)