aboutsummaryrefslogtreecommitdiff
path: root/src/invalid/invalid_thread.c
diff options
context:
space:
mode:
authorJ08nY2017-04-16 20:44:59 +0200
committerJ08nY2017-04-16 20:44:59 +0200
commite9607b16c696b00a76b518909ab4aa132c8eee6f (patch)
tree990ada20be8c585e00855f74c234c808b5c052cd /src/invalid/invalid_thread.c
parent646dc9c8ee00144908ff66d7f4741cce3adb28ae (diff)
downloadecgen-e9607b16c696b00a76b518909ab4aa132c8eee6f.tar.gz
ecgen-e9607b16c696b00a76b518909ab4aa132c8eee6f.tar.zst
ecgen-e9607b16c696b00a76b518909ab4aa132c8eee6f.zip
Diffstat (limited to 'src/invalid/invalid_thread.c')
-rw-r--r--src/invalid/invalid_thread.c5
1 files changed, 2 insertions, 3 deletions
diff --git a/src/invalid/invalid_thread.c b/src/invalid/invalid_thread.c
index a06bafa..1539714 100644
--- a/src/invalid/invalid_thread.c
+++ b/src/invalid/invalid_thread.c
@@ -10,9 +10,8 @@
#include "math/random.h"
void *invalid_thread(void *arg) {
- struct pari_thread *pthread = (struct pari_thread *)arg;
- // TODO: This is dodgy ... as its really a GEN (so a long*)
- thread_t *thread = (thread_t *)pari_thread_start(pthread);
+ thread_t *thread = (thread_t *)arg;
+ pari_thread_start(thread->pari_thread);
random_init();
arg_t *invalid_argss[OFFSET_END];