GL: Fix FreeBSD build

This commit is contained in:
Vicki Pfau 2019-05-17 19:25:25 -07:00
parent e928c451eb
commit 768aa0ddc2
1 changed files with 2 additions and 2 deletions

View File

@ -13,7 +13,7 @@
#include <mgba/core/core.h> #include <mgba/core/core.h>
#include <mgba/core/thread.h> #include <mgba/core/thread.h>
#ifndef __APPLE__ #ifdef __linux__
#include <malloc.h> #include <malloc.h>
#endif #endif
@ -37,7 +37,7 @@ bool mSDLGLES2Init(struct mSDLRenderer* renderer) {
size_t size = renderer->width * renderer->height * BYTES_PER_PIXEL; size_t size = renderer->width * renderer->height * BYTES_PER_PIXEL;
#ifdef _WIN32 #ifdef _WIN32
renderer->outputBuffer = _aligned_malloc(size, 16); renderer->outputBuffer = _aligned_malloc(size, 16);
#elif !defined(__APPLE__) #elif defined(__linux__)
renderer->outputBuffer = memalign(16, size); renderer->outputBuffer = memalign(16, size);
#else #else
posix_memalign((void**) &renderer->outputBuffer, 16, size); posix_memalign((void**) &renderer->outputBuffer, 16, size);