diff options
author | schmidt <douglascraigschmidt@users.noreply.github.com> | 1997-07-23 11:55:47 +0000 |
---|---|---|
committer | schmidt <douglascraigschmidt@users.noreply.github.com> | 1997-07-23 11:55:47 +0000 |
commit | 8cead2f17246bfe45cfcadaba3401087e27d6227 (patch) | |
tree | b98db3f77d559d418894431aee0dcd8072441ea9 /ace | |
parent | 08fe04aa54db232ed21b0654ca106f42d678d0f3 (diff) | |
download | ATCD-8cead2f17246bfe45cfcadaba3401087e27d6227.tar.gz |
*** empty log message ***
Diffstat (limited to 'ace')
-rw-r--r-- | ace/OS.i | 9 |
1 files changed, 3 insertions, 6 deletions
@@ -1789,20 +1789,17 @@ ACE_OS::sema_init (ACE_sema_t *s, u_int count, int type, #if defined (ACE_HAS_POSIX_SEM) ACE_UNUSED_ARG (arg); ACE_UNUSED_ARG (max); + +#if !defined (ACE_LACKS_NAMED_POSIX_SEM) if (name) { s->name_ = ACE_OS::strdup (name); -#if !defined (CHORUS) s->sema_ = ::sem_open (s->name_, O_CREAT, ACE_DEFAULT_FILE_PERMS, count); return (int) s->sema_ == -1 ? -1 : 0; -#else - s->sema = (sem_t *) -1; - ACE_NOTSUP_RETURN (-1); -#endif /* CHORUS */ - } +#endif /*ACE_LACKS_NAMED_POSIX_SEM */ else { s->name_ = 0; |