summaryrefslogtreecommitdiff
path: root/storage/innobase/sync
diff options
context:
space:
mode:
authorCalvin Sun <calvin.sun@oracle.com>2010-05-21 16:30:09 -0500
committerCalvin Sun <calvin.sun@oracle.com>2010-05-21 16:30:09 -0500
commitdde975afb9fc95f2b3d603a3995157c9e744a5df (patch)
treed2f5e341071a1fa18ffad1b8d7990803a521b78f /storage/innobase/sync
parentdf1a56253f6f3d000d89262e70934481dadca808 (diff)
downloadmariadb-git-dde975afb9fc95f2b3d603a3995157c9e744a5df.tar.gz
mysql-trunk-innodb: fix compile errors on Windows with UNIV_DEBUG defined.
Diffstat (limited to 'storage/innobase/sync')
-rw-r--r--storage/innobase/sync/sync0rw.c7
1 files changed, 5 insertions, 2 deletions
diff --git a/storage/innobase/sync/sync0rw.c b/storage/innobase/sync/sync0rw.c
index c05c823ff61..0ff2920f4f8 100644
--- a/storage/innobase/sync/sync0rw.c
+++ b/storage/innobase/sync/sync0rw.c
@@ -350,10 +350,13 @@ rw_lock_validate(
/*=============*/
rw_lock_t* lock) /*!< in: rw-lock */
{
+ ulint waiters;
+ lint lock_word;
+
ut_a(lock);
- ulint waiters = rw_lock_get_waiters(lock);
- lint lock_word = lock->lock_word;
+ waiters = rw_lock_get_waiters(lock);
+ lock_word = lock->lock_word;
ut_a(lock->magic_n == RW_LOCK_MAGIC_N);
ut_a(waiters == 0 || waiters == 1);