diff options
author | bapt <bapt@FreeBSD.org> | 2012-12-27 20:47:34 +0000 |
---|---|---|
committer | bapt <bapt@FreeBSD.org> | 2012-12-27 20:47:34 +0000 |
commit | 9708a96be58af22cd8b296b5394cd23b5c7764a7 (patch) | |
tree | 659b5ba08203bb6d67780c48a57e49bab88c1379 /lib/libutil/gr_util.c | |
parent | 85f7f7664e7b3873fec0954f8300bb43549e331c (diff) | |
download | FreeBSD-src-9708a96be58af22cd8b296b5394cd23b5c7764a7.zip FreeBSD-src-9708a96be58af22cd8b296b5394cd23b5c7764a7.tar.gz |
avoid arithmetic on uintptr_t
Submitted by: pjd
Reviewed by: jilles
Diffstat (limited to 'lib/libutil/gr_util.c')
-rw-r--r-- | lib/libutil/gr_util.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/libutil/gr_util.c b/lib/libutil/gr_util.c index f4a08c4..437fd78 100644 --- a/lib/libutil/gr_util.c +++ b/lib/libutil/gr_util.c @@ -452,7 +452,7 @@ gr_dup(const struct group *gr) return (NULL); /* point new gr_mem to end of struct + 1 */ if (gr->gr_mem != NULL) - newgr->gr_mem = (char **)((uintptr_t)newgr + sizeof(struct group)); + newgr->gr_mem = (char **)(newgr + 1); else newgr->gr_mem = NULL; /* point dst after the end of all the gr_mem pointers in newgr */ |