# HG changeset patch # User gpoirier # Date 1150185648 0 # Node ID 9a3d768cb8da64c0edfc28a704776875636f2202 # Parent b08913965b6af395541eaccb55fe59235491b68f Fix a condition as suggested by Rich. Although what was in the code was working in practice it was not formally correct. diff -r b08913965b6a -r 9a3d768cb8da libvo/vo_s3fb.c --- a/libvo/vo_s3fb.c Tue Jun 13 07:58:06 2006 +0000 +++ b/libvo/vo_s3fb.c Tue Jun 13 08:00:48 2006 +0000 @@ -270,7 +270,7 @@ smem = mmap(0, fb_finfo.smem_len, PROT_READ | PROT_WRITE, MAP_SHARED, fd, 0); sreg = fb_finfo.smem_start; - if((long)smem == -1) { + if(smem == (void *)-1) { mp_msg(MSGT_VO, MSGL_FATAL, "s3fb: Couldn't map memory areas: %s\n", strerror(errno)); smem = NULL; close(fd);