Author: tsoome Date: Thu Jun 14 09:10:34 2018 New Revision: 335127 URL: https://svnweb.freebsd.org/changeset/base/335127
Log: libsa: remobe unneeded check before free() free() is checking for NULL, remove duplicate check. Modified: head/stand/libsa/close.c Modified: head/stand/libsa/close.c ============================================================================== --- head/stand/libsa/close.c Thu Jun 14 09:06:53 2018 (r335126) +++ head/stand/libsa/close.c Thu Jun 14 09:10:34 2018 (r335127) @@ -75,10 +75,9 @@ close(int fd) errno = EBADF; return (-1); } - if (f->f_rabuf != NULL) { - free(f->f_rabuf); - f->f_rabuf = NULL; - } + free(f->f_rabuf); + f->f_rabuf = NULL; + if (!(f->f_flags & F_RAW) && f->f_ops) err1 = (f->f_ops->fo_close)(f); if (!(f->f_flags & F_NODEV) && f->f_dev) _______________________________________________ svn-src-head@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/svn-src-head To unsubscribe, send any mail to "svn-src-head-unsubscr...@freebsd.org"