Skip to content

Commit 5d90c0f

Browse files
committed
Fixed invalid logic
1 parent 1900965 commit 5d90c0f

File tree

6 files changed

+6
-6
lines changed

6 files changed

+6
-6
lines changed

programs/token-2022/src/state/mint.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@ impl Mint {
7171
if account_info.data_len() < Self::BASE_LEN {
7272
return Err(ProgramError::InvalidAccountData);
7373
}
74-
if account_info.owner_is(&ID) {
74+
if !account_info.owner_is(&ID) {
7575
return Err(ProgramError::InvalidAccountOwner);
7676
}
7777
Ok(Self::from_bytes_unchecked(

programs/token-2022/src/state/multisig.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ impl Multisig {
5959
if account_info.data_len() != Self::LEN {
6060
return Err(ProgramError::InvalidAccountData);
6161
}
62-
if account_info.owner_is(&ID) {
62+
if !account_info.owner_is(&ID) {
6363
return Err(ProgramError::InvalidAccountOwner);
6464
}
6565
Ok(Self::from_bytes_unchecked(

programs/token-2022/src/state/token.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,7 @@ impl TokenAccount {
8686
if account_info.data_len() < Self::BASE_LEN {
8787
return Err(ProgramError::InvalidAccountData);
8888
}
89-
if account_info.owner_is(&ID) {
89+
if !account_info.owner_is(&ID) {
9090
return Err(ProgramError::InvalidAccountData);
9191
}
9292
Ok(Self::from_bytes_unchecked(

programs/token/src/state/mint.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@ impl Mint {
7171
if account_info.data_len() != Self::LEN {
7272
return Err(ProgramError::InvalidAccountData);
7373
}
74-
if account_info.owner_is(&ID) {
74+
if !account_info.owner_is(&ID) {
7575
return Err(ProgramError::InvalidAccountOwner);
7676
}
7777
Ok(Self::from_bytes_unchecked(

programs/token/src/state/multisig.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ impl Multisig {
5959
if account_info.data_len() != Self::LEN {
6060
return Err(ProgramError::InvalidAccountData);
6161
}
62-
if account_info.owner_is(&ID) {
62+
if !account_info.owner_is(&ID) {
6363
return Err(ProgramError::InvalidAccountOwner);
6464
}
6565
Ok(Self::from_bytes_unchecked(

programs/token/src/state/token.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,7 @@ impl TokenAccount {
8686
if account_info.data_len() != Self::LEN {
8787
return Err(ProgramError::InvalidAccountData);
8888
}
89-
if account_info.owner_is(&ID) {
89+
if !account_info.owner_is(&ID) {
9090
return Err(ProgramError::InvalidAccountData);
9191
}
9292
Ok(Self::from_bytes_unchecked(

0 commit comments

Comments
 (0)