diff --git a/src/modbus-rtu.c b/src/modbus-rtu.c index 22bf611..d842b7c 100644 --- a/src/modbus-rtu.c +++ b/src/modbus-rtu.c @@ -447,7 +447,7 @@ static int _modbus_rtu_connect(modbus_t *ctx) if (!GetCommState(ctx_rtu->w_ser.fd, &ctx_rtu->old_dcb)) { fprintf(stderr, "ERROR Error getting configuration (LastError %d)\n", (int)GetLastError()); - CloseHandle(ctx_rtu->w_ser.fd) + CloseHandle(ctx_rtu->w_ser.fd); ctx_rtu->w_ser.fd = INVALID_HANDLE_VALUE; return -1; } @@ -551,7 +551,7 @@ static int _modbus_rtu_connect(modbus_t *ctx) if (!SetCommState(ctx_rtu->w_ser.fd, &dcb)) { fprintf(stderr, "ERROR Error setting new configuration (LastError %d)\n", (int)GetLastError()); - CloseHandle(ctx_rtu->w_ser.fd) + CloseHandle(ctx_rtu->w_ser.fd); ctx_rtu->w_ser.fd = INVALID_HANDLE_VALUE; return -1; } diff --git a/src/modbus.c b/src/modbus.c index 3ce542f..41cadf8 100644 --- a/src/modbus.c +++ b/src/modbus.c @@ -26,7 +26,9 @@ #include #include #include +#ifndef _MSC_VER #include +#endif #include