diff options
author | unknown <monty@hundin.mysql.fi> | 2002-06-29 00:16:15 +0300 |
---|---|---|
committer | unknown <monty@hundin.mysql.fi> | 2002-06-29 00:16:15 +0300 |
commit | 370016677af391c58c03a0eca198936b3ac5d382 (patch) | |
tree | 4ad1a20d59a1252f985bb184bc8e51fc1988c045 /mysys/my_winsem.c | |
parent | 7311cbe7dee5980d921ec43177fd268783eb18e2 (diff) | |
download | mariadb-git-370016677af391c58c03a0eca198936b3ac5d382.tar.gz |
Added support for semaphores in mysys.
(Needed for query cache for systems which doesn't have native semaphores)
mysys/my_getopt.c:
Safety fix.
mysys/my_winsem.c:
Shange all semaphore code to be uniform
mysys/thr_rwlock.c:
cleanup
sql/gen_lex_hash.cc:
Error message if wrong number of arguments.
sql/slave.cc:
R
Diffstat (limited to 'mysys/my_winsem.c')
-rw-r--r-- | mysys/my_winsem.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/mysys/my_winsem.c b/mysys/my_winsem.c index 268a05a0b21..e2713d189b2 100644 --- a/mysys/my_winsem.c +++ b/mysys/my_winsem.c @@ -375,7 +375,7 @@ sem_post (sem_t * sem) */ int -sem_post_multiple (sem_t * sem, int count ) +sem_post_multiple (sem_t * sem, unsigned int count) { #ifdef EXTRA_DEBUG if (sem == NULL || *sem == NULL || count <= 0) @@ -397,7 +397,7 @@ sem_post_multiple (sem_t * sem, int count ) } int -sem_getvalue (sem_t *sem, int *sval) +sem_getvalue (sem_t *sem, unsigned int *sval) { errno = ENOSYS; return -1; |