revert the revert: describe pointer by integer again to avoid compile error
revert the revert: describe pointer by integer again to avoid compile error

buganini/bsdconv,buganini/bsdconv,buganini/bsdconv,buganini/bsdconv