diff options
author | alex <alex@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2003-02-02 12:27:35 +0000 |
---|---|---|
committer | alex <alex@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2003-02-02 12:27:35 +0000 |
commit | 10e2457f2ed1faf6e4818bb1f017aa4d4b01f4e9 (patch) | |
tree | 43b53fd771a4d83c406f0303d160cb31047d9377 | |
parent | e3f98b9dda16a3c95712cc8a46d3a831085fce49 (diff) | |
download | mpv-10e2457f2ed1faf6e4818bb1f017aa4d4b01f4e9.tar.bz2 mpv-10e2457f2ed1faf6e4818bb1f017aa4d4b01f4e9.tar.xz |
compiler warning fixes by Domink and some other changes by me
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9220 b3059339-0415-0410-9bf9-f77b7e298cf2
-rw-r--r-- | libdha/libdha.c | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/libdha/libdha.c b/libdha/libdha.c index 6d32f68d02..8771147017 100644 --- a/libdha/libdha.c +++ b/libdha/libdha.c @@ -88,7 +88,9 @@ void *map_phys_mem(unsigned long base, unsigned long size) #endif #ifdef CONFIG_DHAHELPER +#ifdef CONFIG_SVGAHELPER dha_helper_way: +#endif if ( (mem_fd = open("/dev/dhahelper",O_RDWR)) < 0) { perror("libdha: DHA kernelhelper failed"); @@ -118,22 +120,22 @@ dev_mem_way: if ( (mem_fd = open(DEV_MEM,O_RDWR)) == -1) { perror("libdha: opening /dev/mem failed"); - return -1; + return MAP_FAILED; } mmap: return mmap(0,size,PROT_READ|PROT_WRITE,MAP_SHARED,mem_fd,base); } -#endif /* CONFIG_DHAHELPER */ +#endif /* Generic mmap (not win32, nor os2) */ void unmap_phys_mem(void *ptr, unsigned long size) { int res = munmap(ptr,size); - if (res == -1) + if (res == (int)MAP_FAILED) { perror("libdha: unmapping memory failed"); - return -1; + return; } close(mem_fd); |