OSDN Git Service

Remove headers for old sysv shmem emulation that I forgot.
authorMagnus Hagander <magnus@hagander.net>
Fri, 23 Mar 2007 08:30:55 +0000 (08:30 +0000)
committerMagnus Hagander <magnus@hagander.net>
Fri, 23 Mar 2007 08:30:55 +0000 (08:30 +0000)
Also remove headers for old sysv semaphore emulation that were forgotten
when that was changed about a year ago.

src/include/port/win32.h

index 047d513..96eaa57 100644 (file)
@@ -1,4 +1,4 @@
-/* $PostgreSQL: pgsql/src/include/port/win32.h,v 1.72 2007/01/26 20:06:52 tgl Exp $ */
+/* $PostgreSQL: pgsql/src/include/port/win32.h,v 1.73 2007/03/23 08:30:55 mha Exp $ */
 
 #if defined(_MSC_VER) || defined(__BORLANDC__)
 #define WIN32_ONLY_COMPILER
 #define SETVAL 131072
 #define GETPID 262144
 
-/*
- *     Shared memory
- */
-struct shmid_ds
-{
-       int                     dummy;
-       int                     shm_nattch;
-};
-
-int                    shmdt(const void *shmaddr);
-void      *shmat(int memId, void *shmaddr, int flag);
-int                    shmctl(int shmid, int flag, struct shmid_ds * dummy);
-int                    shmget(int memKey, int size, int flag);
-
-
-/*
- *     Semaphores
- */
-union semun
-{
-       int                     val;
-       struct semid_ds *buf;
-       unsigned short *array;
-};
-
-struct sembuf
-{
-       int                     sem_flg;
-       int                     sem_op;
-       int                     sem_num;
-};
-
-int                    semctl(int semId, int semNum, int flag, union semun);
-int                    semget(int semKey, int semNum, int flags);
-int                    semop(int semId, struct sembuf * sops, int flag);
-
 
 /*
  *     Signal stuff