summaryrefslogtreecommitdiffstats
path: root/loader/ldt_keeper.c
diff options
context:
space:
mode:
authorarpi <arpi@b3059339-0415-0410-9bf9-f77b7e298cf2>2001-12-26 22:33:15 +0000
committerarpi <arpi@b3059339-0415-0410-9bf9-f77b7e298cf2>2001-12-26 22:33:15 +0000
commit189b1be24d1f57127024f5d036591302e565d8ca (patch)
tree829636820374fde31700bde565eaf7e4b5f0b9cf /loader/ldt_keeper.c
parent6eb8aeddece0c7e3c940a0f88f4d5f5c6604ee8d (diff)
downloadmpv-189b1be24d1f57127024f5d036591302e565d8ca.tar.bz2
mpv-189b1be24d1f57127024f5d036591302e565d8ca.tar.xz
/dev/zero bad permissions error message
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3776 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'loader/ldt_keeper.c')
-rw-r--r--loader/ldt_keeper.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/loader/ldt_keeper.c b/loader/ldt_keeper.c
index 5641ceaf5c..6e3ece8d25 100644
--- a/loader/ldt_keeper.c
+++ b/loader/ldt_keeper.c
@@ -157,6 +157,10 @@ void Setup_LDT_Keeper(void)
prev_struct = 0;
fd = open("/dev/zero", O_RDWR);
+ if(fd<0){
+ perror( "Cannot open /dev/zero for READ+WRITE. Check permissions! error: " );
+ return;
+ }
fs_seg = mmap(NULL, getpagesize(), PROT_READ | PROT_WRITE, MAP_PRIVATE,
fd, 0);
if(fs_seg==(void*)-1)