diff options
author | Kinsey Moore <kinsey.moore@oarcorp.com> | 2023-03-22 16:17:08 -0500 |
---|---|---|
committer | Joel Sherrill <joel@rtems.org> | 2023-03-23 10:33:52 -0500 |
commit | acf4eb271c3a9f60a8d00cdf13b821036d39536c (patch) | |
tree | 58523291dc4038b169d9363b551883978185f8fd /cpukit | |
parent | bsps/xqspipsu: Add support for reading ECC (diff) | |
download | rtems-acf4eb271c3a9f60a8d00cdf13b821036d39536c.tar.bz2 |
cpukit/jffs2: Avoid possible null deref
This was added with the writebuffer work and should have been protected
by the error check.
Diffstat (limited to 'cpukit')
-rw-r--r-- | cpukit/libfs/src/jffs2/src/fs-rtems.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/cpukit/libfs/src/jffs2/src/fs-rtems.c b/cpukit/libfs/src/jffs2/src/fs-rtems.c index bff7d59ba1..9a0f4cb6f8 100644 --- a/cpukit/libfs/src/jffs2/src/fs-rtems.c +++ b/cpukit/libfs/src/jffs2/src/fs-rtems.c @@ -1365,11 +1365,11 @@ int rtems_jffs2_initialize( err = -ENOMEM; } - sb = &fs_info->sb; - c = JFFS2_SB_INFO(sb); - c->mtd = NULL; if (err == 0) { + sb = &fs_info->sb; + c = JFFS2_SB_INFO(sb); + c->mtd = NULL; rtems_recursive_mutex_init(&sb->s_mutex, RTEMS_FILESYSTEM_TYPE_JFFS2); } |