Index: firmware/App/Services/DDInterface.c =================================================================== diff -u -r28b6e281605c1a944c982d0ec7dcdb6f28aac82b -r286fbceae8be1276780690fe4b3010c8b2270239 --- firmware/App/Services/DDInterface.c (.../DDInterface.c) (revision 28b6e281605c1a944c982d0ec7dcdb6f28aac82b) +++ firmware/App/Services/DDInterface.c (.../DDInterface.c) (revision 286fbceae8be1276780690fe4b3010c8b2270239) @@ -144,7 +144,6 @@ if ( message->hdr.payloadLen == sizeof( RO_WATER_REQ_PAYLOAD_T ) ) { RO_WATER_REQ_PAYLOAD_T cmd; - memcpy( &cmd, message->payload, sizeof( RO_WATER_REQ_PAYLOAD_T ) ); switch ( cmd.cmdID ) @@ -159,8 +158,6 @@ SET_ALARM_WITH_2_U32_DATA( ALARM_ID_RO_SOFTWARE_FAULT, SW_FAULT_ID_RO_INVALID_RO_CMD, cmd.cmdID ) break; } - - } return result;