CVSROOT: /cvsroot
Module name: pgsql-server
Changes by: tgl(at)svr1(dot)postgresql(dot)org 03/12/01 18:15:40
Modified files:
src/backend/bootstrap: bootstrap.c
src/backend/port: sysv_sema.c sysv_shmem.c
src/backend/postmaster: postmaster.c
src/backend/tcop: postgres.c
src/include/storage: pg_shmem.h
Log message:
Avoid assuming that type key_t is 32 bits, since it reportedly isn't
on 64-bit Solaris. Use a non-system-dependent datatype for UsedShmemSegID,
namely unsigned long (which we were already assuming could hold a shmem
key anyway, cf RecordSharedMemoryInLockFile).