diff options
author | Doug Zongker <dougz@google.com> | 2012-09-05 02:02:39 +0200 |
---|---|---|
committer | Android Git Automerger <android-git-automerger@android.com> | 2012-09-05 02:02:39 +0200 |
commit | 4ce95408144b873b469b1049c91fdcd8fd48e3ef (patch) | |
tree | d26dc6dc861c69c8f80ae9aac9a13b14bee3381b /minui/graphics.c | |
parent | am f4c6ec84: fix format of installing_text (diff) | |
parent | minor recovery fixes (diff) | |
download | android_bootable_recovery-4ce95408144b873b469b1049c91fdcd8fd48e3ef.tar android_bootable_recovery-4ce95408144b873b469b1049c91fdcd8fd48e3ef.tar.gz android_bootable_recovery-4ce95408144b873b469b1049c91fdcd8fd48e3ef.tar.bz2 android_bootable_recovery-4ce95408144b873b469b1049c91fdcd8fd48e3ef.tar.lz android_bootable_recovery-4ce95408144b873b469b1049c91fdcd8fd48e3ef.tar.xz android_bootable_recovery-4ce95408144b873b469b1049c91fdcd8fd48e3ef.tar.zst android_bootable_recovery-4ce95408144b873b469b1049c91fdcd8fd48e3ef.zip |
Diffstat (limited to 'minui/graphics.c')
-rw-r--r-- | minui/graphics.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/minui/graphics.c b/minui/graphics.c index 88572a878..287878e92 100644 --- a/minui/graphics.c +++ b/minui/graphics.c @@ -245,6 +245,9 @@ int gr_text(int x, int y, const char *s) } void gr_texticon(int x, int y, gr_surface icon) { + if (gr_context == NULL || icon == NULL) { + return; + } GGLContext* gl = gr_context; gl->bindTexture(gl, (GGLSurface*) icon); @@ -268,7 +271,7 @@ void gr_fill(int x, int y, int w, int h) } void gr_blit(gr_surface source, int sx, int sy, int w, int h, int dx, int dy) { - if (gr_context == NULL) { + if (gr_context == NULL || source == NULL) { return; } GGLContext *gl = gr_context; |