Author: uqs Date: Tue Dec 29 11:24:35 2015 New Revision: 292863 URL: https://svnweb.freebsd.org/changeset/base/292863
Log: Fix type mismatches for malloc(3) and Co. Found by: clang static analyzer Reviewed by: ed Differential Revision: https://reviews.freebsd.org/D4722 Modified: head/sbin/mount/mount.c head/sbin/umount/umount.c Modified: head/sbin/mount/mount.c ============================================================================== --- head/sbin/mount/mount.c Tue Dec 29 08:39:07 2015 (r292862) +++ head/sbin/mount/mount.c Tue Dec 29 11:24:35 2015 (r292863) @@ -541,7 +541,7 @@ append_arg(struct cpa *sa, char *arg) { if (sa->c + 1 == sa->sz) { sa->sz = sa->sz == 0 ? 8 : sa->sz * 2; - sa->a = realloc(sa->a, sizeof(sa->a) * sa->sz); + sa->a = realloc(sa->a, sizeof(*sa->a) * sa->sz); if (sa->a == NULL) errx(1, "realloc failed"); } Modified: head/sbin/umount/umount.c ============================================================================== --- head/sbin/umount/umount.c Tue Dec 29 08:39:07 2015 (r292862) +++ head/sbin/umount/umount.c Tue Dec 29 11:24:35 2015 (r292863) @@ -434,7 +434,7 @@ getmntentry(const char *fromname, const { static struct statfs *mntbuf; static size_t mntsize = 0; - static char *mntcheck = NULL; + static int *mntcheck = NULL; struct statfs *sfs, *foundsfs; int i, count; _______________________________________________ svn-src-all@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/svn-src-all To unsubscribe, send any mail to "svn-src-all-unsubscr...@freebsd.org"