Compile and warning fixes

This commit is contained in:
Christian Kamm 2022-03-03 13:10:20 +01:00
parent 528baab867
commit 9692f9976f
2 changed files with 3 additions and 1 deletions

View File

@ -12,4 +12,6 @@ pub enum MangoError {
UnknownOracleType,
#[msg("")]
InvalidMarginTradeTargetCpiProgram,
#[msg("")]
HealthMustBePositive,
}

View File

@ -33,7 +33,7 @@ pub fn margin_trade(ctx: Context<MarginTrade>, cpi_data: Vec<u8>) -> Result<()>
// abuse this ix to do unwanted changes
for cpi_ai in cpi_ais {
require!(
*ctx.remaining_accounts[active_len].key != Mango::id(),
cpi_ai.key() != Mango::id(),
MangoError::InvalidMarginTradeTargetCpiProgram
);
}