[dpdk-dev,2/4] examples/netmap: fix compilation for x86_x32-native-linuxapp-gcc

Message ID 1431937081-20083-3-git-send-email-olivier.matz@6wind.com (mailing list archive)
State Accepted, archived
Headers

Commit Message

Olivier Matz May 18, 2015, 8:17 a.m. UTC
  Fix a cast issue:
examples/netmap_compat/lib/compat_netmap.c:827:10: error: cast to
  pointer from integer of different size [-Werror=int-to-pointer-cast]

Signed-off-by: Olivier Matz <olivier.matz@6wind.com>
---
 examples/netmap_compat/lib/compat_netmap.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
  

Patch

diff --git a/examples/netmap_compat/lib/compat_netmap.c b/examples/netmap_compat/lib/compat_netmap.c
index 1d86ef0..856ab6e 100644
--- a/examples/netmap_compat/lib/compat_netmap.c
+++ b/examples/netmap_compat/lib/compat_netmap.c
@@ -824,7 +824,7 @@  rte_netmap_mmap(void *addr, size_t length,
 		return (MAP_FAILED);
 	}
 
-	return ((void *)((uintptr_t)netmap.mem + offset));
+	return (void *)((uintptr_t)netmap.mem + (uintptr_t)offset);
 }
 
 /**