VisualStudio complains with a warning:
'void' function returning a value
Let's re-arrange the code a little bit to silence those warnings.
mmu030_cache_state = CACHE_ENABLE_ALL;
if (flags & MMU030_SSW_RM) {
- return mmu030_put_generic_lrmw(addr, val, fc, size, flags);
+ mmu030_put_generic_lrmw(addr, val, fc, size, flags);
+ return;
}
if (fc != 7 && (!tt_enabled || !mmu030_match_ttr_access(addr,fc,true)) && mmu030.enabled) {
}
void put_byte_cache_040(uaecptr addr, uae_u32 v)
{
- return write_dcache040(addr, v, 0, dcache_bput);
+ write_dcache040(addr, v, 0, dcache_bput);
}
uae_u32 get_long_cache_040(uaecptr addr)