summaryrefslogtreecommitdiffstats
path: root/winsup/cygserver/sysv_sem.cc
diff options
context:
space:
mode:
Diffstat (limited to 'winsup/cygserver/sysv_sem.cc')
-rw-r--r--winsup/cygserver/sysv_sem.cc4
1 files changed, 2 insertions, 2 deletions
diff --git a/winsup/cygserver/sysv_sem.cc b/winsup/cygserver/sysv_sem.cc
index 499c1f9e2..e7ba48b61 100644
--- a/winsup/cygserver/sysv_sem.cc
+++ b/winsup/cygserver/sysv_sem.cc
@@ -529,9 +529,9 @@ semundo_clear(int semid, int semnum, struct thread *td)
suptr->un_ent[suptr->un_cnt];
continue;
}
+ if (semnum != -1)
+ break;
}
- if (semnum != -1)
- break;
}
i++, sunptr++;
}