summaryrefslogtreecommitdiffstats
path: root/test
diff options
context:
space:
mode:
authorDavid Robillard <d@drobilla.net>2012-01-31 01:37:02 +0000
committerDavid Robillard <d@drobilla.net>2012-01-31 01:37:02 +0000
commit134faec0f97ee66807dd0a70a41f0b6a90323010 (patch)
tree667fa3cd2d44d7e30b529ea9748902457f8ca784 /test
parent678d469abc1ef2720279ed4080395daa090d602f (diff)
downloadzix-134faec0f97ee66807dd0a70a41f0b6a90323010.tar.gz
zix-134faec0f97ee66807dd0a70a41f0b6a90323010.tar.bz2
zix-134faec0f97ee66807dd0a70a41f0b6a90323010.zip
Fix sem_test default arguments (to run within test suite).
git-svn-id: http://svn.drobilla.net/zix/trunk@46 df6676b4-ccc9-40e5-b5d6-7c4628a128e3
Diffstat (limited to 'test')
-rw-r--r--test/sem_test.c8
1 files changed, 5 insertions, 3 deletions
diff --git a/test/sem_test.c b/test/sem_test.c
index 793f41b..adfa8c7 100644
--- a/test/sem_test.c
+++ b/test/sem_test.c
@@ -24,7 +24,7 @@
#include "zix/sem.h"
ZixSem sem;
-size_t n_signals = 0;
+size_t n_signals = 1024;
static void*
reader(void* arg)
@@ -55,12 +55,14 @@ writer(void* arg)
int
main(int argc, char** argv)
{
- if (argc != 2 || argv[1][0] == '-') {
+ if (argc > 2) {
printf("Usage: %s N_SIGNALS\n", argv[0]);
return 1;
}
- n_signals = atoi(argv[1]);
+ if (argc > 1) {
+ n_signals = atoi(argv[1]);
+ }
printf("Testing %zu signals...\n", n_signals);