Made ptr_passer more type_safe, got rid of an ICC warning