summaryrefslogtreecommitdiffstats
path: root/sys/kern/kern_kthread.c
diff options
context:
space:
mode:
Diffstat (limited to 'sys/kern/kern_kthread.c')
-rw-r--r--sys/kern/kern_kthread.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/sys/kern/kern_kthread.c b/sys/kern/kern_kthread.c
index 18f1672..baa1540 100644
--- a/sys/kern/kern_kthread.c
+++ b/sys/kern/kern_kthread.c
@@ -403,7 +403,8 @@ kproc_kthread_add(void (*func)(void *), void *arg,
if (error)
return (error);
td = FIRST_THREAD_IN_PROC(*procptr);
- *tdptr = td;
+ if (tdptr)
+ *tdptr = td;
va_start(ap, fmt);
vsnprintf(td->td_name, sizeof(td->td_name), fmt, ap);
va_end(ap);
OpenPOWER on IntegriCloud