fix incompatible-pointer-types that triggers up in 4.6