use solana_program::{
account_info::AccountInfo, entrypoint::ProgramResult, program_error::ProgramError,
};
pub fn assert_token_program_matches_package(
token_program_info: &AccountInfo,
error: impl Into<ProgramError>,
) -> ProgramResult {
if *token_program_info.key != spl_token::id() {
return Err(error.into());
}
Ok(())
}