Module Name: src Committed By: kamil Date: Tue Nov 22 04:17:05 UTC 2016
Modified Files: src/lib/libpthread_dbg: pthread_dbg.c Log Message: Simplify (pthread_t)pt_magic read in td_map_pth2thr(3) No functional change. All ATF tests for pthread_dbg(3) still pass. Sponsored by <The NetBSD Foundation> To generate a diff of this commit: cvs rdiff -u -r1.49 -r1.50 src/lib/libpthread_dbg/pthread_dbg.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/lib/libpthread_dbg/pthread_dbg.c diff -u src/lib/libpthread_dbg/pthread_dbg.c:1.49 src/lib/libpthread_dbg/pthread_dbg.c:1.50 --- src/lib/libpthread_dbg/pthread_dbg.c:1.49 Mon Nov 21 03:02:34 2016 +++ src/lib/libpthread_dbg/pthread_dbg.c Tue Nov 22 04:17:05 2016 @@ -1,4 +1,4 @@ -/* $NetBSD: pthread_dbg.c,v 1.49 2016/11/21 03:02:34 kamil Exp $ */ +/* $NetBSD: pthread_dbg.c,v 1.50 2016/11/22 04:17:05 kamil Exp $ */ /*- * Copyright (c) 2002 Wasabi Systems, Inc. @@ -36,7 +36,7 @@ */ #include <sys/cdefs.h> -__RCSID("$NetBSD: pthread_dbg.c,v 1.49 2016/11/21 03:02:34 kamil Exp $"); +__RCSID("$NetBSD: pthread_dbg.c,v 1.50 2016/11/22 04:17:05 kamil Exp $"); #define __EXPOSE_STACK 1 @@ -345,9 +345,7 @@ td_map_pth2thr(td_proc_t *proc, pthread_ { int magic, val; - val = READ(proc, - (char *)thread + offsetof(struct __pthread_st, pt_magic), - &magic, sizeof(magic)); + val = READ(proc, (caddr_t)&thread->pt_magic, &magic, sizeof(magic)); if (val != 0) return val;