Jelajahi Sumber

Fixed return value in modbus_flush()

In modbus_flush() we should return the return value of the backend's
flush() function.

Signed-off-by: Stéphane Raimbault <stephane.raimbault@gmail.com>
Tobias Doerffel 15 tahun lalu
induk
melakukan
01ba9771ee
1 mengubah file dengan 1 tambahan dan 1 penghapusan
  1. 1 1
      src/modbus.c

+ 1 - 1
src/modbus.c

@@ -100,7 +100,7 @@ void _error_print(modbus_t *ctx, const char *context)
 
 
 int modbus_flush(modbus_t *ctx)
 int modbus_flush(modbus_t *ctx)
 {
 {
-    ctx->backend->flush(ctx);
+    return ctx->backend->flush(ctx);
 }
 }
 
 
 /* Computes the length of the expected response */
 /* Computes the length of the expected response */