aboutsummaryrefslogtreecommitdiff
path: root/src/library_sdl.js
diff options
context:
space:
mode:
Diffstat (limited to 'src/library_sdl.js')
-rw-r--r--src/library_sdl.js4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/library_sdl.js b/src/library_sdl.js
index 93bf133b..199af7c4 100644
--- a/src/library_sdl.js
+++ b/src/library_sdl.js
@@ -348,7 +348,7 @@ mergeInto(LibraryManager.library, {
// Debugging
debugSurface: function(surfData) {
- console.log('dumping surface ' + [surfData.surf, surfData.source]);
+ console.log('dumping surface ' + [surfData.surf, surfData.source, surfData.width, surfData.height]);
var image = surfData.ctx.getImageData(0, 0, surfData.width, surfData.height);
var data = image.data;
var num = Math.min(surfData.width, surfData.height);
@@ -806,7 +806,7 @@ mergeInto(LibraryManager.library, {
TTF_RenderText_Solid: function(font, text, color) {
// XXX the font and color are ignored
- text = Pointer_stringify(text);
+ text = Pointer_stringify(text) || ' '; // if given an empty string, still return a valid surface
var fontData = SDL.fonts[font];
var w = SDL.estimateTextWidth(fontData, text);
var h = fontData.size;