Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 14 Jun 2018 16:11:50 +0000 (UTC)
From:      Toomas Soome <tsoome@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org
Subject:   svn commit: r335148 - head/stand/libsa
Message-ID:  <201806141611.w5EGBoNv059132@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: tsoome
Date: Thu Jun 14 16:11:50 2018
New Revision: 335148
URL: https://svnweb.freebsd.org/changeset/base/335148

Log:
  libsa: open() should use NULL instead of typecasted 0

Modified:
  head/stand/libsa/open.c

Modified: head/stand/libsa/open.c
==============================================================================
--- head/stand/libsa/open.c	Thu Jun 14 16:09:29 2018	(r335147)
+++ head/stand/libsa/open.c	Thu Jun 14 16:11:50 2018	(r335148)
@@ -103,11 +103,11 @@ open(const char *fname, int mode)
 
 	f = &files[fd];
 	f->f_flags = mode + 1;
-	f->f_dev = (struct devsw *)0;
-	f->f_ops = (struct fs_ops *)0;
+	f->f_dev = NULL;
+	f->f_ops = NULL;
 	f->f_offset = 0;
 	f->f_devdata = NULL;
-	file = (char *)0;
+	file = NULL;
 
 	if (exclusive_file_system != NULL) {
 		fs = exclusive_file_system;
@@ -119,11 +119,11 @@ open(const char *fname, int mode)
 
 	error = devopen(f, fname, &file);
 	if (error ||
-	    (((f->f_flags & F_NODEV) == 0) && f->f_dev == (struct devsw *)0))
+	    (((f->f_flags & F_NODEV) == 0) && f->f_dev == NULL))
 		goto err;
 
 	/* see if we opened a raw device; otherwise, 'file' is the file name. */
-	if (file == (char *)0 || *file == '\0') {
+	if (file == NULL || *file == '\0') {
 		f->f_flags |= F_RAW;
 		f->f_rabuf = NULL;
 		return (fd);



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201806141611.w5EGBoNv059132>