From: | pgsql(at)mohawksoft(dot)com |
---|---|
To: | "Nicolai Tufar" <ntufar(at)gmail(dot)com> |
Cc: | "pgsql(at)mohawksoft(dot)com" <pgsql(at)mohawksoft(dot)com>, "Bruce Momjian" <pgman(at)candle(dot)pha(dot)pa(dot)us>, "Magnus Hagander" <mha(at)sollentuna(dot)net>, pgsql-hackers(at)postgresql(dot)org, pgsql-hackers-win32(at)postgresql(dot)org, "Tom Lane" <tgl(at)sss(dot)pgh(dot)pa(dot)us> |
Subject: | Re: [pgsql-hackers-win32] snprintf causes regression |
Date: | 2005-03-01 21:20:50 |
Message-ID: | 16457.24.91.171.78.1109712050.squirrel@mail.mohawksoft.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-hackers pgsql-hackers-win32 |
> On Tue, 1 Mar 2005 15:38:58 -0500 (EST), pgsql(at)mohawksoft(dot)com
> <pgsql(at)mohawksoft(dot)com> wrote:
>> Is there a reason why we don't use the snprintf that comes with the
>> various C compilers?
>
> snprintf() is usually buried in OS libraries. We implement
> our own snprintf to make things like this:
> snprintf(buf,"%2$s %1$s","world","Hello");
> which is not supported on some platforms work.
>
> We do it for national language translation of
> messages. In some languages you may need
> to change order of parameters to make a meaningful
> sentence.
>
> Another question is why we are using it for printing
> values from database. I am not too good on function
> overriding in standard C but maybe there is a way
> to usage of standard snprintf() in a particular place.
>
Well, here is a stupid question, do we even know which snprintf we are
using on Win32? May it be possible that we are using the MingW version
which may be broken?
From | Date | Subject | |
---|---|---|---|
Next Message | Tom Lane | 2005-03-01 21:22:28 | Re: [pgsql-hackers-win32] snprintf causes regression tests to fail |
Previous Message | Nicolai Tufar | 2005-03-01 20:57:28 | Re: [pgsql-hackers-win32] snprintf causes regression tests to fail |
From | Date | Subject | |
---|---|---|---|
Next Message | Tom Lane | 2005-03-01 21:22:28 | Re: [pgsql-hackers-win32] snprintf causes regression tests to fail |
Previous Message | Nicolai Tufar | 2005-03-01 20:57:28 | Re: [pgsql-hackers-win32] snprintf causes regression tests to fail |