diff --git a/libctru/include/3ds/applets/miiselector.h b/libctru/include/3ds/applets/miiselector.h index e52c64f..5622e8f 100644 --- a/libctru/include/3ds/applets/miiselector.h +++ b/libctru/include/3ds/applets/miiselector.h @@ -108,4 +108,4 @@ Result miiSelectorLaunch(MiiSelectorContext *ctx); * * @return `true` if `returnbuf->checksum` is the same as the one computed from `returnbuf` */ -bool miiSelectorChecksumIsValid(MiiSelectorReturn *returnbuf); +bool miiSelectorChecksumIsValid(const MiiSelectorReturn *returnbuf); diff --git a/libctru/source/applets/miiselector.c b/libctru/source/applets/miiselector.c index a1f56a4..c591ac0 100644 --- a/libctru/source/applets/miiselector.c +++ b/libctru/source/applets/miiselector.c @@ -33,7 +33,7 @@ static u16 crc16_ccitt(void const *buf, size_t len, uint32_t starting_val) return (u16)(crc & 0xffff); } -bool miiSelectorChecksumIsValid(MiiSelectorReturn *returnbuf) +bool miiSelectorChecksumIsValid(const MiiSelectorReturn *returnbuf) { u16 computed = crc16_ccitt(&returnbuf->mii, sizeof(returnbuf->mii) + sizeof(returnbuf->_pad0x68), 0x0000);