diff options
Diffstat (limited to 'kern/task.c')
-rw-r--r-- | kern/task.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/kern/task.c b/kern/task.c index c7633c13..f620bdfa 100644 --- a/kern/task.c +++ b/kern/task.c @@ -31,6 +31,8 @@ * Task management primitives implementation. */ +#include <string.h> + #include <mach/machine/vm_types.h> #include <mach/vm_param.h> #include <mach/task_info.h> @@ -625,7 +627,7 @@ kern_return_t task_threads( return KERN_RESOURCE_SHORTAGE; } - bcopy((char *) addr, (char *) newaddr, size_needed); + memcpy((void *) newaddr, (void *) addr, size_needed); kfree(addr, size); threads = (thread_t *) newaddr; } |