summaryrefslogtreecommitdiffstats
path: root/libdimension/threads.c
diff options
context:
space:
mode:
authorTavian Barnes <tavianator@gmail.com>2011-02-28 16:28:21 -0500
committerTavian Barnes <tavianator@gmail.com>2011-03-08 21:43:18 -0500
commita2bf45329a172d2c53594c64d27f1c15ac26796a (patch)
tree93c6c3e7404e4abc605c410f978aefa3dd3231fa /libdimension/threads.c
parentf69c955c28b7e5c2eaf4af036cb88480a8e433f3 (diff)
downloaddimension-a2bf45329a172d2c53594c64d27f1c15ac26796a.tar.xz
New dmnsn_warning() API, remove different severities.
Diffstat (limited to 'libdimension/threads.c')
-rw-r--r--libdimension/threads.c9
1 files changed, 4 insertions, 5 deletions
diff --git a/libdimension/threads.c b/libdimension/threads.c
index 35127ac..fc05ac7 100644
--- a/libdimension/threads.c
+++ b/libdimension/threads.c
@@ -1,5 +1,5 @@
/*************************************************************************
- * Copyright (C) 2010 Tavian Barnes <tavianator@gmail.com> *
+ * Copyright (C) 2010-2011 Tavian Barnes <tavianator@gmail.com> *
* *
* This file is part of The Dimension Library. *
* *
@@ -68,7 +68,7 @@ dmnsn_new_thread(dmnsn_progress *progress, dmnsn_thread_fn *thread_fn,
payload->progress = progress;
if (pthread_create(&progress->thread, NULL, &dmnsn_thread, payload) != 0) {
- dmnsn_error(DMNSN_SEVERITY_HIGH, "Couldn't start thread.");
+ dmnsn_error("Couldn't start thread.");
}
}
@@ -104,7 +104,7 @@ dmnsn_execute_concurrently(dmnsn_concurrent_thread_fn *thread_fn,
if (pthread_create(&threads[i], NULL, &dmnsn_concurrent_thread,
&payloads[i]) != 0)
{
- dmnsn_error(DMNSN_SEVERITY_HIGH, "Couldn't start worker thread.");
+ dmnsn_error("Couldn't start worker thread.");
}
}
@@ -115,8 +115,7 @@ dmnsn_execute_concurrently(dmnsn_concurrent_thread_fn *thread_fn,
ret = payloads[i].ret;
}
} else {
- dmnsn_error(DMNSN_SEVERITY_MEDIUM, "Couldn't join worker thread.");
- ret = -1;
+ dmnsn_error("Couldn't join worker thread.");
}
}