diff options
author | Calvin Sun <calvin.sun@oracle.com> | 2010-05-21 16:30:09 -0500 |
---|---|---|
committer | Calvin Sun <calvin.sun@oracle.com> | 2010-05-21 16:30:09 -0500 |
commit | dde975afb9fc95f2b3d603a3995157c9e744a5df (patch) | |
tree | d2f5e341071a1fa18ffad1b8d7990803a521b78f /storage/innobase/sync | |
parent | df1a56253f6f3d000d89262e70934481dadca808 (diff) | |
download | mariadb-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.c | 7 |
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); |