mirror of
https://github.com/espressif/esp-idf.git
synced 2026-10-02 11:10:54 +03:00
fix(nimble): Address few coverity reported issues
1. Overflowed constant (INTEGER_OVERFLOW): Added change to typecast value 2. Structurally dead code: Removed dead code 3. Resource leak: Added a free for allocated memory, in case of failure 4. too_few_printf_args: Corrected print statement to pass arguments 5. Fixed nesting levels 6. Fixed unused value warnings 7. Illegal memory access fix
This commit is contained in:
@@ -25,6 +25,7 @@ struct pkt_queue *pkt_queue_create(void)
|
||||
}
|
||||
if (osi_mutex_new(&queue->lock) != 0) {
|
||||
osi_free(queue);
|
||||
return NULL;
|
||||
}
|
||||
struct pkt_queue_header *p = &queue->header;
|
||||
STAILQ_INIT(p);
|
||||
|
||||
Reference in New Issue
Block a user