]> git.unchartedbackwaters.co.uk Git - francis/winuae.git/commitdiff
Fixed Z3 board alignment calculation.
authorToni Wilen <twilen@winuae.net>
Thu, 31 Jul 2014 20:23:39 +0000 (23:23 +0300)
committerToni Wilen <twilen@winuae.net>
Thu, 31 Jul 2014 20:23:39 +0000 (23:23 +0300)
expansion.cpp

index 49ac9916b0fbbda1c73491db337cc0dcf47b3577..24782102ae447845b5382cc05c7aa9388f4642bd 100644 (file)
@@ -1238,6 +1238,10 @@ static bool mapped_malloc_dynamic (uae_u32 *currpsize, uae_u32 *changedpsize, ad
 
 uaecptr expansion_startaddress(uaecptr addr, uae_u32 size)
 {
+       if (!size)
+               return addr;
+       if (size < 16 * 1024 * 1024)
+               size = 16 * 1024 * 1024;
        if (!currprefs.jit_direct_compatible_memory)
                return (addr + size - 1) & ~(size - 1);
        return addr;