Skip to content

Commit e4fb46f

Browse files
committed
Mark raw_req argument as const in modbus_send_raw_request (closes #479)
1 parent ca3fcb1 commit e4fb46f

3 files changed

Lines changed: 3 additions & 3 deletions

File tree

doc/modbus_send_raw_request.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ modbus_send_raw_request - send a raw request
99

1010
SYNOPSIS
1111
--------
12-
*int modbus_send_raw_request(modbus_t *'ctx', uint8_t *'raw_req', int 'raw_req_length');*
12+
*int modbus_send_raw_request(modbus_t *'ctx', const uint8_t *'raw_req', int 'raw_req_length');*
1313

1414

1515
DESCRIPTION

src/modbus.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -207,7 +207,7 @@ static int send_msg(modbus_t *ctx, uint8_t *msg, int msg_length)
207207
return rc;
208208
}
209209

210-
int modbus_send_raw_request(modbus_t *ctx, uint8_t *raw_req, int raw_req_length)
210+
int modbus_send_raw_request(modbus_t *ctx, const uint8_t *raw_req, int raw_req_length)
211211
{
212212
sft_t sft;
213213
uint8_t req[MAX_MESSAGE_LENGTH];

src/modbus.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -227,7 +227,7 @@ MODBUS_API modbus_mapping_t* modbus_mapping_new(int nb_bits, int nb_input_bits,
227227
int nb_registers, int nb_input_registers);
228228
MODBUS_API void modbus_mapping_free(modbus_mapping_t *mb_mapping);
229229

230-
MODBUS_API int modbus_send_raw_request(modbus_t *ctx, uint8_t *raw_req, int raw_req_length);
230+
MODBUS_API int modbus_send_raw_request(modbus_t *ctx, const uint8_t *raw_req, int raw_req_length);
231231

232232
MODBUS_API int modbus_receive(modbus_t *ctx, uint8_t *req);
233233

0 commit comments

Comments
 (0)