|
66 | 66 | * Portions Copyright (c) 1996-2007, PostgreSQL Global Development Group
|
67 | 67 | * Portions Copyright (c) 1994, Regents of the University of California
|
68 | 68 | *
|
69 |
| - * $PostgreSQL: pgsql/src/include/storage/s_lock.h,v 1.160 2007/07/1602:03:14 tgl Exp $ |
| 69 | + * $PostgreSQL: pgsql/src/include/storage/s_lock.h,v 1.161 2007/07/1604:57:57 tgl Exp $ |
70 | 70 | *
|
71 | 71 | *-------------------------------------------------------------------------
|
72 | 72 | */
|
@@ -754,8 +754,8 @@ typedef abilock_t slock_t;
|
754 | 754 |
|
755 | 755 | typedefunsignedintslock_t;
|
756 | 756 |
|
757 |
| -#defineTAS(lock)_check_lock(lock, 0, 1) |
758 |
| -#defineS_UNLOCK(lock)_clear_lock(lock, 0) |
| 757 | +#defineTAS(lock)_check_lock((slock_t *) (lock), 0, 1) |
| 758 | +#defineS_UNLOCK(lock)_clear_lock((slock_t *) (lock), 0) |
759 | 759 | #endif/* _AIX */
|
760 | 760 |
|
761 | 761 |
|
|