Cleanup: avoid memory leak
Coverity CID 207773 Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
This commit is contained in:
parent
96e6bf5848
commit
681720e96a
@ -716,6 +716,7 @@ reefnet_sensusultra_device_foreach (dc_device_t *abstract, dc_dive_callback_t ca
|
|||||||
|
|
||||||
// Prepend the packet to the buffer.
|
// Prepend the packet to the buffer.
|
||||||
if (!dc_buffer_prepend (buffer, packet + 2, SZ_PACKET)) {
|
if (!dc_buffer_prepend (buffer, packet + 2, SZ_PACKET)) {
|
||||||
|
dc_buffer_free (buffer);
|
||||||
ERROR (abstract->context, "Insufficient buffer space available.");
|
ERROR (abstract->context, "Insufficient buffer space available.");
|
||||||
return DC_STATUS_NOMEMORY;
|
return DC_STATUS_NOMEMORY;
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user