2015-03-16 13:52, Neil Horman: > On Mon, Mar 16, 2015 at 05:05:06PM +0000, John McNamara wrote: > > Fix a warning when the rte_common.h header is included in a compilation > > using -Wbad-function-cast, such as in Open vSwitch where the > > following warning is emitted repeatedly: > > > > ../rte_common.h: In function 'rte_is_aligned': > > ../rte_common.h:184:9: warning: cast from function call of > > type 'uintptr_t' to non-matching type 'void *' [-Wbad-function-cast] > > > > This change fixes the issue in rte_common.h by using the RTE_ALIGN_FLOOR > > macro to get the aligned floor value with generic type casting. > > > > Also removed the rte_align_floor_int() function and replaced it with > > the RTE_PTR_ALIGN_FLOOR() macro. > > > > Signed-off-by: John McNamara <john.mcnamara at intel.com> > > Acked-by: Neil Horman <nhorman at tuxdriver.com>
Applied, thanks