Commit 184c489cbd7e70b5fb36bf0ca855a5e5badb642a

Authored by Stéphane Raimbault
1 parent 8813c7e0

Fix C compiler compliance error

Showing 1 changed file with 3 additions and 1 deletions
src/modbus.c
... ... @@ -122,12 +122,14 @@ static void _sleep_response_timeout(modbus_t *ctx)
122 122  
123 123 int modbus_flush(modbus_t *ctx)
124 124 {
  125 + int rc;
  126 +
125 127 if (ctx == NULL) {
126 128 errno = EINVAL;
127 129 return -1;
128 130 }
129 131  
130   - int rc = ctx->backend->flush(ctx);
  132 + rc = ctx->backend->flush(ctx);
131 133 if (rc != -1 && ctx->debug) {
132 134 /* Not all backends are able to return the number of bytes flushed */
133 135 printf("Bytes flushed (%d)\n", rc);
... ...