Re: (void *) with shmat

Поиск
Список
Период
Сортировка
От mlw
Тема Re: (void *) with shmat
Дата
Msg-id 3C3AE4CC.27247F10@mohawksoft.com
обсуждение исходный текст
Ответ на (void *) with shmat  (Ulrich Neumann<u_neumann@gne.de>)
Список pgsql-hackers
Why is this needed?

shmat is defined as returning a void *. Is it not so with MetroWerks?


Ulrich Neumann wrote:
> 
> Hello together,
> 
> In ipc.c, function InternalIpcMemoryCreate there is the following line of code:
> memAddress = shmat(shmid, 0, 0);
> 
> this line should be changed to:
> memAddress = (void *) shmat(shmid, 0, 0);
> 
> at function IpcMemoryCreate there is the following line of code:
> memAddress = shmat(shmid, 0, 0);
> 
> this line should be changed to:
> memAddress = (void *) shmat(shmid, 0, 0);
> 
> This will avoid problems with MetroWerks CodeWarrior compiler.
> 
> Thanks
> 
> Ulrich Neumann
> 
> ---------------------------(end of broadcast)---------------------------
> TIP 3: if posting/reading through Usenet, please send an appropriate
> subscribe-nomail command to majordomo@postgresql.org so that your
> message can get through to the mailing list cleanly


В списке pgsql-hackers по дате отправления:

Предыдущее
От: Ulrich Neumann
Дата:
Сообщение: (void *) with shmat
Следующее
От: Hannu Krosing
Дата:
Сообщение: Re: LWLock contention: I think I understand the problem