X-Git-Url: http://git.mutantstargoat.com?a=blobdiff_plain;f=src%2Fgfx.cc;h=3de2e1d149f981196825b3c9cdb6a26316898d03;hb=5deac1a20d178aa7d2e8bb5cbc79b6584c6287f5;hp=7b3513d139897e9b3e35e80c8b65540e80451d5d;hpb=f71618aebfa6b8754dd056689a6c5821b755972c;p=winnie diff --git a/src/gfx.cc b/src/gfx.cc index 7b3513d..3de2e1d 100644 --- a/src/gfx.cc +++ b/src/gfx.cc @@ -58,7 +58,12 @@ bool init_gfx() void destroy_gfx() { - close(dev_fd); + clear_screen(0, 0, 0); + + if(dev_fd != -1) { + close(dev_fd); + } + dev_fd = -1; munmap(framebuffer, FRAMEBUFFER_SIZE(screen_rect.width, screen_rect.height, color_depth));