summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorcinap_lenrek <cinap_lenrek@felloff.net>2013-11-12 21:43:38 +0100
committercinap_lenrek <cinap_lenrek@felloff.net>2013-11-12 21:43:38 +0100
commitcfc705b8669c330eb3ad4b6e37693ebcb6110508 (patch)
tree41b48da4bc967baa168428d156d1c9a2b0bf59c5
parentd56a6fadc5118e7fddba6294245a355ef2d3def9 (diff)
downloadplan9front-cfc705b8669c330eb3ad4b6e37693ebcb6110508.tar.xz
kernel: handle memimageinit() error
-rw-r--r--sys/src/9/pc/screen.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/sys/src/9/pc/screen.c b/sys/src/9/pc/screen.c
index 42e31e65a..92361f556 100644
--- a/sys/src/9/pc/screen.c
+++ b/sys/src/9/pc/screen.c
@@ -48,7 +48,8 @@ screensize(int x, int y, int, ulong chan)
nexterror();
}
- memimageinit();
+ if(memimageinit() < 0)
+ error("memimageinit failed");
lock(&vgascreenlock);
if(waserror()){