Re: unknown conversion %m

Поиск
Список
Период
Сортировка
От Tom Lane
Тема Re: unknown conversion %m
Дата
Msg-id 7051.1303879847@sss.pgh.pa.us
обсуждение исходный текст
Ответ на unknown conversion %m  (Andrew Dunstan <andrew@dunslane.net>)
Ответы Re: unknown conversion %m  (Andrew Dunstan <andrew@dunslane.net>)
Список pgsql-hackers
Andrew Dunstan <andrew@dunslane.net> writes:
> All or almost all the warnings seen on Windows/Mingw of the type 
> "warning: unknown conversion type character 'm' in format" come from 
> checking of three functions: errmsg, elog and errdetail. I therefore 
> propose to disable the attribute checking of those three functions, on 
> Windows only (since that's the only place I've seen the warnings). 
> That's a much more conservative change than I made previously which 
> would have turned off all format warnings on Mingw, and along with 
> fixing the INT64_FORMAT (see email just sent) would fix the vast 
> majority of compiler warnings, so we'd be almost clean again on MinGW.

That seems to me to be throwing the baby out with the bathwater.
If Windows could be assumed to be just like every other platform,
we could maybe figure that being format-warning-free elsewhere
was sufficient checking; but that assumption is obviously wrong.
        regards, tom lane


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

Предыдущее
От: Andrew Dunstan
Дата:
Сообщение: unknown conversion %m
Следующее
От: Tom Lane
Дата:
Сообщение: Re: offline consistency check and info on attributes