summaryrefslogtreecommitdiff
path: root/quadnames.c
diff options
context:
space:
mode:
authorglenda <glenda@cirno>2022-09-13 18:30:06 +0000
committerglenda <glenda@cirno>2022-09-13 18:30:06 +0000
commitb7e3d0927fe0821e919ccc4a66ef149bddcc20de (patch)
tree2c6e2e4fa7d31d3443dab3c0799bb6a44f60bcde /quadnames.c
parent34adf252d179556df7d8277370e735c56c6ab3f5 (diff)
Switch to rfork instead of libthread
Diffstat (limited to 'quadnames.c')
-rw-r--r--quadnames.c5
1 files changed, 2 insertions, 3 deletions
diff --git a/quadnames.c b/quadnames.c
index 3340ac6..8c7490c 100644
--- a/quadnames.c
+++ b/quadnames.c
@@ -1,6 +1,5 @@
#include <u.h>
#include <libc.h>
-#include <thread.h>
#include <bio.h>
#include "apl9.h"
@@ -95,7 +94,7 @@ quadnamedatum(QuadnameDef q)
case DyadicOpTag:
default:
print("Can't use quad names with type=%d\n", q.tag);
- threadexitsall(nil);
+ exits(nil);
}
return d;
}
@@ -291,7 +290,7 @@ Datum *
getself(void)
{
Datum *d = allocdatum(ArrayTag, 0);
- d->array = mkscalarint(threadid());
+ d->array = mkscalarint(getpid());
return d;
}