Merge pull request #3025 from Tilka/fixfix

VertexLoaderX64: fix 2GB warnings
This commit is contained in:
Ryan Houdek 2015-09-12 01:38:14 -04:00 committed by Jules Blok
parent 3556bc0bed
commit bfdbace69b
2 changed files with 3 additions and 3 deletions

View file

@ -28,10 +28,10 @@ public:
virtual ~CodeBlock() { if (region) FreeCodeSpace(); } virtual ~CodeBlock() { if (region) FreeCodeSpace(); }
// Call this before you generate any code. // Call this before you generate any code.
void AllocCodeSpace(int size) void AllocCodeSpace(int size, bool need_low = true)
{ {
region_size = size; region_size = size;
region = (u8*)AllocateExecutableMemory(region_size); region = (u8*)AllocateExecutableMemory(region_size, need_low);
T::SetCodePtr(region); T::SetCodePtr(region);
} }

View file

@ -38,7 +38,7 @@ VertexLoaderX64::VertexLoaderX64(const TVtxDesc& vtx_desc, const VAT& vtx_att) :
if (!IsInitialized()) if (!IsInitialized())
return; return;
AllocCodeSpace(4096); AllocCodeSpace(4096, false);
ClearCodeSpace(); ClearCodeSpace();
GenerateVertexLoader(); GenerateVertexLoader();
WriteProtect(); WriteProtect();