소스 검색

Add comment about fix alignment problem

Stéphane Raimbault 12 년 전
부모
커밋
8bb8be2d9f
1개의 변경된 파일2개의 추가작업 그리고 0개의 파일을 삭제
  1. 2 0
      tests/unit-test-client.c

+ 2 - 0
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);