diff options
Diffstat (limited to 'winsup/cygwin/shm.cc')
-rw-r--r-- | winsup/cygwin/shm.cc | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/winsup/cygwin/shm.cc b/winsup/cygwin/shm.cc index dbe9bb0e9..7fe95edde 100644 --- a/winsup/cygwin/shm.cc +++ b/winsup/cygwin/shm.cc @@ -229,7 +229,7 @@ shmat (int shmid, const void *shmaddr, int shmflg) } - class shmid_ds *shm = tempnode->shmds; + // class shmid_ds *shm = tempnode->shmds; if (shmaddr) { @@ -277,7 +277,8 @@ shmdt (const void *shmaddr) /* this should be "rare" so a hefty search is ok. If this is common, then we * should alter the data structs to allow more optimisation */ - + set_errno (ENOTSUP); + return -1; } //FIXME: who is allowed to perform STAT? |