Re: [PATCHES] Patch for VS.Net 2005's strxfrm() bug

Поиск
Список
Период
Сортировка
Искать
От
Florian G. Pflug
Тема
Re: [PATCHES] Patch for VS.Net 2005's strxfrm() bug
Дата
Msg-id
44C80BD3.5060306@phlo.org
Ответ на
Список
Дерево обсуждения
Re: [PATCHES] Patch for VS.Net 2005's strxfrm() bug "Hiroshi Saito" <z-saito@guitar.ocn.ne.jp>
Bruce Momjian wrote:
>>> Why is this better than:
>>>
>>>   #if _MSC_VER == 1400
>>>
>>>
>>> Surely this will not be true if _MSC_VER is undefined?
>> I experienced injustice and the reason of in OSX for it.
> 
> What was the problem with OSX?  Did it throw a warning of you did an
> equality test on an undefined symbol?

The following if evaluated to true on osx, although I'm pretty sure that
_MSC_VER isn't defined on osx ;-)
#if (_MSC_VER < 1300)
...
#endif

replacing it with
#ifdef WIN32
#if (_MSC_VER < 1300)
...
#endif
#endif

fixed the problem.

greetings, Florian Pflug


В списке pgsql-hackers по дате отправления
От: Michael Glaesemann
Дата:
Сообщение: Re: GUC with units, details
От: andrew@dunslane.net
Дата:
FAQ