summaryrefslogtreecommitdiffstats
path: root/winsup/cygserver/sysv_shm.cc
diff options
context:
space:
mode:
Diffstat (limited to 'winsup/cygserver/sysv_shm.cc')
-rw-r--r--winsup/cygserver/sysv_shm.cc4
1 files changed, 4 insertions, 0 deletions
diff --git a/winsup/cygserver/sysv_shm.cc b/winsup/cygserver/sysv_shm.cc
index 02ad7001f..dc77103f5 100644
--- a/winsup/cygserver/sysv_shm.cc
+++ b/winsup/cygserver/sysv_shm.cc
@@ -334,11 +334,15 @@ kern_shmat(struct thread *td, int shmid, const void *shmaddr, int shmflg)
int i, flags;
struct shmid_ds *shmseg;
struct shmmap_state *shmmap_s = NULL;
+#ifndef __CYGWIN__
struct shm_handle *shm_handle;
+#endif
vm_offset_t attach_va;
vm_prot_t prot;
vm_size_t size;
+#ifndef __CYGWIN__
int rv;
+#endif
int error = 0;
if (!jail_sysvipc_allowed && jailed(td->td_ucred))