From: Tomi Valkeinen Date: Thu, 26 Nov 2015 09:32:27 +0000 (+0200) Subject: DumbFB: don't unmap if not mapped X-Git-Url: https://git.ti.com/gitweb?p=android%2Fexternal-libkmsxx.git;a=commitdiff_plain;h=f0092bc3f815a5577c2fd38be55a406f2d4683fc;hp=267b3506e8a6e9024c0f4b0659656dcd381980c0;ds=sidebyside DumbFB: don't unmap if not mapped --- diff --git a/libkms++/dumbframebuffer.cpp b/libkms++/dumbframebuffer.cpp index ec0fefb..cc97dde 100644 --- a/libkms++/dumbframebuffer.cpp +++ b/libkms++/dumbframebuffer.cpp @@ -117,7 +117,8 @@ void DumbFramebuffer::Destroy() FramebufferPlane& plane = m_planes[i]; /* unmap buffer */ - munmap(plane.map, plane.size); + if (plane.map) + munmap(plane.map, plane.size); /* delete dumb buffer */ struct drm_mode_destroy_dumb dreq = drm_mode_destroy_dumb();