libsa: open() should use NULL instead of typecasted 0
This commit is contained in:
parent
9d3730e514
commit
3557869e5f
@ -103,11 +103,11 @@ open(const char *fname, int mode)
|
|||||||
|
|
||||||
f = &files[fd];
|
f = &files[fd];
|
||||||
f->f_flags = mode + 1;
|
f->f_flags = mode + 1;
|
||||||
f->f_dev = (struct devsw *)0;
|
f->f_dev = NULL;
|
||||||
f->f_ops = (struct fs_ops *)0;
|
f->f_ops = NULL;
|
||||||
f->f_offset = 0;
|
f->f_offset = 0;
|
||||||
f->f_devdata = NULL;
|
f->f_devdata = NULL;
|
||||||
file = (char *)0;
|
file = NULL;
|
||||||
|
|
||||||
if (exclusive_file_system != NULL) {
|
if (exclusive_file_system != NULL) {
|
||||||
fs = exclusive_file_system;
|
fs = exclusive_file_system;
|
||||||
@ -119,11 +119,11 @@ open(const char *fname, int mode)
|
|||||||
|
|
||||||
error = devopen(f, fname, &file);
|
error = devopen(f, fname, &file);
|
||||||
if (error ||
|
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;
|
goto err;
|
||||||
|
|
||||||
/* see if we opened a raw device; otherwise, 'file' is the file name. */
|
/* 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_flags |= F_RAW;
|
||||||
f->f_rabuf = NULL;
|
f->f_rabuf = NULL;
|
||||||
return (fd);
|
return (fd);
|
||||||
|
Loading…
Reference in New Issue
Block a user