mirror of
https://github.com/apache/nuttx.git
synced 2026-06-07 01:05:54 +08:00
drivers: fix some bad NULL checks
This commit is contained in:
committed by
Gregory Nutt
parent
17e9a88d0d
commit
b9a769d65d
@@ -141,13 +141,16 @@ static int ubxmdm_ioctl(FAR struct file* filep,
|
||||
unsigned long arg)
|
||||
{
|
||||
FAR struct inode* inode = filep->f_inode;
|
||||
FAR struct ubxmdm_upper* upper = inode->i_private;
|
||||
FAR struct ubxmdm_lower* lower = upper->lower;
|
||||
FAR struct ubxmdm_upper* upper;
|
||||
FAR struct ubxmdm_lower* lower;
|
||||
int ret;
|
||||
FAR struct ubxmdm_status* status;
|
||||
|
||||
m_info("cmd: %d arg: %ld\n", cmd, arg);
|
||||
DEBUGASSERT(upper && lower);
|
||||
upper = inode->i_private;
|
||||
DEBUGASSERT(upper != NULL);
|
||||
lower = upper->lower;
|
||||
DEBUGASSERT(lower != NULL);
|
||||
|
||||
switch (cmd)
|
||||
{
|
||||
@@ -320,8 +323,9 @@ void ubxmdm_unregister(FAR void *handle)
|
||||
FAR struct ubxmdm_lower *lower;
|
||||
|
||||
upper = (FAR struct ubxmdm_upper*) handle;
|
||||
DEBUGASSERT(upper != NULL);
|
||||
lower = upper->lower;
|
||||
DEBUGASSERT(upper && lower);
|
||||
DEBUGASSERT(lower != NULL);
|
||||
|
||||
m_info("Unregistering: %s\n", upper->path);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user