|
9 | 9 | *
|
10 | 10 | *
|
11 | 11 | * IDENTIFICATION
|
12 |
| - * $Header: /cvsroot/pgsql/src/include/storage/s_lock.h,v 1.81 2001/01/1906:59:59 momjian Exp $ |
| 12 | + * $Header: /cvsroot/pgsql/src/include/storage/s_lock.h,v 1.82 2001/01/1907:03:53 momjian Exp $ |
13 | 13 | *
|
14 | 14 | *-------------------------------------------------------------------------
|
15 | 15 | */
|
@@ -391,10 +391,11 @@ tas(volatile slock_t *lock)
|
391 | 391 | */
|
392 | 392 |
|
393 | 393 | #defineS_UNLOCK(lock) \
|
394 |
| -do { \ |
395 |
| -volatile slock_t *lock_ = (volatile slock_t *) (lock); \ |
396 |
| -lock_->sema[0] = lock_->sema[1] = lock_->sema[2] = lock_->sema[3] = -1; \ |
397 |
| -} while (0) |
| 394 | +do { \ |
| 395 | +volatile slock_t *lock_ = (volatile slock_t *) (lock); \ |
| 396 | +lock_->sema[0] = lock_->sema[1] = \ |
| 397 | +lock_->sema[2] = lock_->sema[3] = -1; \ |
| 398 | +} while (0) |
398 | 399 |
|
399 | 400 | #defineS_LOCK_FREE(lock)( *(int *) (((long) (lock) + 15) & ~15) != 0)
|
400 | 401 |
|
|