Signed-off-by: Jean-Christophe DUBOIS <j...@tribudubois.net>
---
 systems/devmem/devmem.c | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/systems/devmem/devmem.c b/systems/devmem/devmem.c
index b84721d..75ddad5 100644
--- a/systems/devmem/devmem.c
+++ b/systems/devmem/devmem.c
@@ -82,6 +82,7 @@ MapMemAndReg( DevMemData    *data,
      data->mem = mmap( NULL, mem_length, PROT_READ | PROT_WRITE, MAP_SHARED, 
fd, mem_phys );
      if (data->mem == MAP_FAILED) {
           D_PERROR( "System/DevMem: Mapping %d bytes at 0x%08lx via '%s' 
failed!\n", mem_length, mem_phys, DEV_MEM );
+          close( fd );
           return DFB_INIT;
      }
 
@@ -96,7 +97,7 @@ MapMemAndReg( DevMemData    *data,
      }
 
 #ifdef HAVE_GFX_SH772X
-       uiomux_register (data->mem, mem_phys, mem_length);
+     uiomux_register (data->mem, mem_phys, mem_length);
 #endif
 
      close( fd );
-- 
1.9.1

_______________________________________________
directfb-dev mailing list
directfb-dev@directfb.org
http://mail.directfb.org/cgi-bin/mailman/listinfo/directfb-dev

Reply via email to