summaryrefslogtreecommitdiffstats
path: root/libdimension/threads.c
diff options
context:
space:
mode:
authorTavian Barnes <tavianator@tavianator.com>2014-05-06 21:23:55 -0400
committerTavian Barnes <tavianator@tavianator.com>2014-05-06 21:26:35 -0400
commitef98e35c9c44148611aa2c23325431d19405c781 (patch)
tree885b5485c115be24d74713b2af9e61357fcc9039 /libdimension/threads.c
parentb9ffc8ca0a2f130a869ba780eeea6787760e860a (diff)
downloaddimension-ef98e35c9c44148611aa2c23325431d19405c781.tar.xz
malloc: New DMNSN_MALLOC() macro to save a sizeof().
Diffstat (limited to 'libdimension/threads.c')
-rw-r--r--libdimension/threads.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/libdimension/threads.c b/libdimension/threads.c
index 85832b9..539a3f9 100644
--- a/libdimension/threads.c
+++ b/libdimension/threads.c
@@ -52,7 +52,7 @@ dmnsn_thread(void *arg)
int *ret;
pthread_cleanup_push(dmnsn_thread_cleanup, payload);
- ret = dmnsn_malloc(sizeof(int));
+ ret = DMNSN_MALLOC(int);
*ret = payload->thread_fn(payload->arg);
pthread_cleanup_pop(true);
return ret;
@@ -61,7 +61,7 @@ dmnsn_thread(void *arg)
void
dmnsn_new_thread(dmnsn_future *future, dmnsn_thread_fn *thread_fn, void *arg)
{
- dmnsn_thread_payload *payload = dmnsn_malloc(sizeof(dmnsn_thread_payload));
+ dmnsn_thread_payload *payload = DMNSN_MALLOC(dmnsn_thread_payload);
payload->thread_fn = thread_fn;
payload->arg = arg;
payload->future = future;