diff --git a/drivers/serial/serial.c b/drivers/serial/serial.c index ffce0f9bee..ee7fc7e253 100644 --- a/drivers/serial/serial.c +++ b/drivers/serial/serial.c @@ -874,10 +874,8 @@ static ssize_t uart_read(FAR struct file *filep, { /* Skipping character count down */ - if (dev->escape-- > 0) - { - continue; - } + dev->escape--; + continue; } /* Echo if the character is not a control byte */ diff --git a/fs/inode/fs_inodesearch.c b/fs/inode/fs_inodesearch.c index 79f2125ff5..0ae596b14d 100644 --- a/fs/inode/fs_inodesearch.c +++ b/fs/inode/fs_inodesearch.c @@ -69,11 +69,6 @@ static int _inode_compare(FAR const char *fname, FAR struct inode *node) { FAR char *nname = node->i_name; - if (!nname) - { - return 1; - } - if (!fname) { return -1; diff --git a/libs/libc/obstack/lib_obstack_malloc.c b/libs/libc/obstack/lib_obstack_malloc.c index 71c2a76e52..8382ad5dc5 100644 --- a/libs/libc/obstack/lib_obstack_malloc.c +++ b/libs/libc/obstack/lib_obstack_malloc.c @@ -66,6 +66,7 @@ FAR void *lib_obstack_malloc(size_t size) obstack_alloc_failed_handler(); PANIC(); + return NULL; } FAR void *lib_obstack_realloc(FAR void *ptr, size_t size) @@ -79,4 +80,5 @@ FAR void *lib_obstack_realloc(FAR void *ptr, size_t size) obstack_alloc_failed_handler(); PANIC(); + return NULL; }