X-Git-Url: https://eleni.mutantstargoat.com/git/?p=winnie;a=blobdiff_plain;f=src%2Fgfx.cc;h=3de2e1d149f981196825b3c9cdb6a26316898d03;hp=87b5939e7cde8ba15a14b926935b063eb6e65a6d;hb=52e08b5a5e7d44271d217892372c6c0878484c44;hpb=ffd2c0a0f8b898cb4199a0c63aff255a85cc0f11 diff --git a/src/gfx.cc b/src/gfx.cc index 87b5939..3de2e1d 100644 --- a/src/gfx.cc +++ b/src/gfx.cc @@ -59,7 +59,11 @@ bool init_gfx() void destroy_gfx() { clear_screen(0, 0, 0); - close(dev_fd); + + if(dev_fd != -1) { + close(dev_fd); + } + dev_fd = -1; munmap(framebuffer, FRAMEBUFFER_SIZE(screen_rect.width, screen_rect.height, color_depth));