On 05.02.2009, at 20:51, Stephen Deasey wrote:
> If we limit ourselves to gcc:
>
>
> Ns_Log(Dev, "config: %s:%s value=\"%s\" default=\"%s\" (string)",
>section ?: "", key, value ?: "", def ?: "");
>
>
> (Our Windows build works with gcc only now, I think).
Please don't! We use VCC+ t
On Thu, Feb 5, 2009 at 7:28 PM, Vasiljevic Zoran wrote:
>
> On 05.02.2009, at 20:30, Vlad Seryakov wrote:
>
>> simple macro like #define NS_STR(s) (s != NULL ? s : "")
>> can be used instead of using ?: every time
>
> I buy that.
I dunno, seems a bit gratuitous. You can't tell what the code doe
On 05.02.2009, at 20:30, Vlad Seryakov wrote:
> simple macro like #define NS_STR(s) (s != NULL ? s : "")
> can be used instead of using ?: every time
I buy that.
--
Create and Deploy Rich Internet Apps outside the bro
simple macro like #define NS_STR(s) (s != NULL ? s : "")
can be used instead of using ?: every time
Stephen Deasey wrote:
> On Thu, Feb 5, 2009 at 5:21 PM, Vasiljevic Zoran wrote:
>> On 05.02.2009, at 18:14, Vlad Seryakov wrote:
>>
>>> The reason i think because Ns_DStringPrintf now uses OS's sn
On Thu, Feb 5, 2009 at 5:21 PM, Vasiljevic Zoran wrote:
>
> On 05.02.2009, at 18:14, Vlad Seryakov wrote:
>
>> The reason i think because Ns_DStringPrintf now uses OS's snprintf,
>> before that it uses home-grown sprintf-like engine.
Yeah, all uses of printf-like functions throughout the code ba
On 05.02.2009, at 18:14, Vlad Seryakov wrote:
> The reason i think because Ns_DStringPrintf now uses OS's snprintf,
> before that it uses home-grown sprintf-like engine.
>
Most probably. But that will not help us of course.
I will need to learn this brave new code
repository thing...
Cheers
Z
The reason i think because Ns_DStringPrintf now uses OS's snprintf, before that
it uses home-grown sprintf-like engine.
Vasiljevic Zoran wrote:
> On 05.02.2009, at 17:47, Vlad Seryakov wrote:
>
>> On Linux it just should show null because underlying snprintf
>> handles NULLs pretty well
>
>
On 05.02.2009, at 17:47, Vlad Seryakov wrote:
> On Linux it just should show null because underlying snprintf
> handles NULLs pretty well
On Solaris, it cores all arround.
--
Create and Deploy Rich Internet Apps out
On Linux it just should show null because underlying snprintf handles NULLs
pretty well
Vasiljevic Zoran wrote:
> Hi!
>
> It seems that we have problems if Dev logging is enabled.
> By definition the ConfigGet may return NULL. Also the value
> of the section param passed to this (below) and othe
Even worse, the "def" argument may also be NULL.
Throughout in this file the:
> Ns_Log(Dev, "config: %s:%s value=\"%s\" default=\"%s\" (string)",
>section, key, value, def);
should be changed to something like
> Ns_Log(Dev, "config: %s:%s value=\"%s\" default=\"%s\" (string)",
>
10 matches
Mail list logo