Skip to content

Commit 70d6947

Browse files
Alois ZoitlMartinMelikMerkumians
authored andcommitted
Fixed double pointer generation in CIP QOS attribute handling
1 parent c700e6b commit 70d6947

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

source/src/cip/cipqos.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -72,13 +72,13 @@ int DecodeCipQoSAttribute(void *const data,
7272
CipMessageRouterRequest *const message_router_request,
7373
CipMessageRouterResponse *const message_router_response) {
7474

75-
const EipUint8 **const cip_message = message_router_request->data;
75+
const EipUint8 **const cip_message = &(message_router_request->data);
7676

7777
int number_of_decoded_bytes = -1;
7878

7979
if (NULL != cip_message) {
8080

81-
CipUsint attribute_value_received = GetUsintFromMessage(&cip_message);
81+
CipUsint attribute_value_received = GetUsintFromMessage(cip_message);
8282
if (attribute_value_received < 64U) {
8383

8484
*(CipUsint *)data = attribute_value_received; //write value to attribute

0 commit comments

Comments
 (0)