aboutsummaryrefslogtreecommitdiff
path: root/src/library_sdl.js
diff options
context:
space:
mode:
authorAlon Zakai <alonzakai@gmail.com>2013-08-14 16:58:38 -0700
committerAlon Zakai <alonzakai@gmail.com>2013-08-14 16:58:38 -0700
commit93198c609f9909d7a3a89578961227624cb0124b (patch)
treecfa4914aa44e0a93afe2cf7a9546f15c0686519d /src/library_sdl.js
parent471db3798b7cd6b3338af951138ca202d643aed8 (diff)
parent564842afc85da50ff768736b3a34d7a8a5d973e8 (diff)
Merge pull request #1517 from inolen/sdl_surface_size
SDL_Surface size fix
Diffstat (limited to 'src/library_sdl.js')
-rw-r--r--src/library_sdl.js2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/library_sdl.js b/src/library_sdl.js
index 332bf5ae..6cc337e8 100644
--- a/src/library_sdl.js
+++ b/src/library_sdl.js
@@ -258,7 +258,7 @@ var LibrarySDL = {
makeSurface: function(width, height, flags, usePageCanvas, source, rmask, gmask, bmask, amask) {
flags = flags || 0;
- var surf = _malloc(14*Runtime.QUANTUM_SIZE); // SDL_Surface has 14 fields of quantum size
+ var surf = _malloc(15*Runtime.QUANTUM_SIZE); // SDL_Surface has 15 fields of quantum size
var buffer = _malloc(width*height*4); // TODO: only allocate when locked the first time
var pixelFormat = _malloc(18*Runtime.QUANTUM_SIZE);
flags |= 1; // SDL_HWSURFACE - this tells SDL_MUSTLOCK that this needs to be locked