]> git.droids-corp.org - dpdk.git/blobdiff - app/test/test_common.c
eal: fix type of pointer arithmetic result
[dpdk.git] / app / test / test_common.c
index 36feedcc55c95592fea2d0cc4db07100ae4d6ed7..12be1f47320fe373f2ebe0764c47721fff91f55f 100644 (file)
@@ -61,9 +61,9 @@ test_macros(int __rte_unused unused_parm)
 
        RTE_SET_USED(unused);
 
-       if (RTE_PTR_ADD(SMALLER, PTR_DIFF) != BIGGER)
+       if ((uintptr_t)RTE_PTR_ADD(SMALLER, PTR_DIFF) != BIGGER)
                FAIL_MACRO(RTE_PTR_ADD);
-       if (RTE_PTR_SUB(BIGGER, PTR_DIFF) != SMALLER)
+       if ((uintptr_t)RTE_PTR_SUB(BIGGER, PTR_DIFF) != SMALLER)
                FAIL_MACRO(RTE_PTR_SUB);
        if (RTE_PTR_DIFF(BIGGER, SMALLER) != PTR_DIFF)
                FAIL_MACRO(RTE_PTR_DIFF);