# HG changeset patch # User poirierg # Date 1149031085 0 # Node ID f85b5c5d5d189847a8e88bc5777257791d167101 # Parent 2d996eb065d447fddc0bf85803dedd2e63233b32 Remove dead code, and do close smem file descriptor during un-init diff -r 2d996eb065d4 -r f85b5c5d5d18 libvo/vo_s3fb.c --- a/libvo/vo_s3fb.c Wed May 31 23:37:29 2006 +0000 +++ b/libvo/vo_s3fb.c Tue May 30 23:18:05 2006 +0000 @@ -265,9 +265,9 @@ if((long)smem == -1) { mp_msg(MSGT_VO, MSGL_FATAL, "s3fb: Couldn't map memory areas: %s\n", strerror(errno)); - if((long)smem != -1) - munmap(smem, fb_finfo.smem_len); smem = NULL; + close(fd); + fd = -1; return -1; }