summaryrefslogtreecommitdiffstats
path: root/minui/graphics.c
diff options
context:
space:
mode:
authorDoug Zongker <dougz@google.com>2012-09-05 02:02:39 +0200
committerAndroid Git Automerger <android-git-automerger@android.com>2012-09-05 02:02:39 +0200
commit4ce95408144b873b469b1049c91fdcd8fd48e3ef (patch)
treed26dc6dc861c69c8f80ae9aac9a13b14bee3381b /minui/graphics.c
parentam f4c6ec84: fix format of installing_text (diff)
parentminor recovery fixes (diff)
downloadandroid_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.c5
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;