diff options
author | reimar <reimar@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2006-11-26 13:09:46 +0000 |
---|---|---|
committer | reimar <reimar@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2006-11-26 13:09:46 +0000 |
commit | 7142e36d1f4ed5a45e089bb972db73bb3f91ad94 (patch) | |
tree | d7b5557844d9d5e2b8e38d829f6d251594da509b /loader/ldt_keeper.c | |
parent | c95db8d583d9f6a773865afe133340966334a86a (diff) | |
download | mpv-7142e36d1f4ed5a45e089bb972db73bb3f91ad94.tar.bz2 mpv-7142e36d1f4ed5a45e089bb972db73bb3f91ad94.tar.xz |
Remove useless fd parameter for mmap_anon
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21264 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'loader/ldt_keeper.c')
-rw-r--r-- | loader/ldt_keeper.c | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/loader/ldt_keeper.c b/loader/ldt_keeper.c index 504d449a33..fe270b6ba9 100644 --- a/loader/ldt_keeper.c +++ b/loader/ldt_keeper.c @@ -196,12 +196,10 @@ ldt_fs_t* Setup_LDT_Keeper(void) return NULL; fs_seg= - ldt_fs->fs_seg = mmap_anon(NULL, getpagesize(), PROT_READ | PROT_WRITE, MAP_PRIVATE, &ldt_fs->fd, - 0); + ldt_fs->fs_seg = mmap_anon(NULL, getpagesize(), PROT_READ | PROT_WRITE, MAP_PRIVATE, 0); if (ldt_fs->fs_seg == (void*)-1) { perror("ERROR: Couldn't allocate memory for fs segment"); - close(ldt_fs->fd); free(ldt_fs); return NULL; } @@ -282,7 +280,5 @@ void Restore_LDT_Keeper(ldt_fs_t* ldt_fs) free(ldt_fs->prev_struct); munmap((char*)ldt_fs->fs_seg, getpagesize()); ldt_fs->fs_seg = 0; - if (ldt_fs->fd != -1) - close(ldt_fs->fd); free(ldt_fs); } |