From 8bb8be2d9f5d34748d3a99c4c561492e5b3f8fcc Mon Sep 17 00:00:00 2001 From: Stéphane Raimbault Date: Mon, 25 Mar 2013 23:26:50 +0100 Subject: [PATCH] Add comment about fix alignment problem --- tests/unit-test-client.c | 2 ++ 1 file changed, 2 insertions(+), 0 deletions(-) diff --git a/tests/unit-test-client.c b/tests/unit-test-client.c index 930b5a4..6785146 100644 --- a/tests/unit-test-client.c +++ b/tests/unit-test-client.c @@ -325,6 +325,8 @@ int main(int argc, char *argv[]) tab_rp_registers[0] == (UT_IREAL & 0xFFFF)) { printf("OK\n"); } else { + /* Avoid *((uint32_t *)tab_rp_registers) + * https://github.com/stephane/libmodbus/pull/104 */ ireal = (uint32_t) tab_rp_registers[0] & 0xFFFF; ireal |= (uint32_t) tab_rp_registers[1] << 16; printf("FAILED (%x != %x)\n", ireal, UT_IREAL); -- libgit2 0.21.4