From e80e320b8b01c66932bca1e03c322b430b9de225 Mon Sep 17 00:00:00 2001 From: Jef Driesen Date: Tue, 25 Jun 2019 22:16:05 +0200 Subject: [PATCH] Return the correct error code --- src/divesystem_idive.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/divesystem_idive.c b/src/divesystem_idive.c index 1119b23..1c71de9 100644 --- a/src/divesystem_idive.c +++ b/src/divesystem_idive.c @@ -486,7 +486,7 @@ divesystem_idive_device_foreach (dc_device_t *abstract, dc_dive_callback_t callb if (!dc_buffer_append(buffer, packet, commands->header.size)) { ERROR (abstract->context, "Insufficient buffer space available."); dc_buffer_free(buffer); - return rc; + return DC_STATUS_NOMEMORY; } for (unsigned int j = 0; j < nsamples; j += commands->nsamples) { @@ -515,7 +515,7 @@ divesystem_idive_device_foreach (dc_device_t *abstract, dc_dive_callback_t callb if (!dc_buffer_append(buffer, packet, commands->sample.size * n)) { ERROR (abstract->context, "Insufficient buffer space available."); dc_buffer_free(buffer); - return rc; + return DC_STATUS_NOMEMORY; } }