|
@@ -1151,6 +1151,7 @@ modbus_t* modbus_new_rtu(const char *device,
|
|
ctx->backend = &_modbus_rtu_backend;
|
|
ctx->backend = &_modbus_rtu_backend;
|
|
ctx->backend_data = (modbus_rtu_t *) malloc(sizeof(modbus_rtu_t));
|
|
ctx->backend_data = (modbus_rtu_t *) malloc(sizeof(modbus_rtu_t));
|
|
ctx_rtu = (modbus_rtu_t *)ctx->backend_data;
|
|
ctx_rtu = (modbus_rtu_t *)ctx->backend_data;
|
|
|
|
+ ctx_rtu->device = NULL;
|
|
|
|
|
|
/* Check device argument */
|
|
/* Check device argument */
|
|
if (device == NULL || (*device) == 0) {
|
|
if (device == NULL || (*device) == 0) {
|