[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <alpine.LSU.2.00.0911081630180.26458@obet.zrqbmnf.qr>
Date: Sun, 8 Nov 2009 16:37:54 +0100 (CET)
From: Jan Engelhardt <jengelh@...ozas.de>
To: André Goddard Rosa <andre.goddard@...il.com>
cc: Linux Kernel Mailing List <linux-kernel@...r.kernel.org>
Subject: Re: [PATCH v4 01/12] vsprintf: factorize "(null)" string
Stripping the humongous Cc list for sanity.
On Saturday 2009-11-07 16:16, André Goddard Rosa wrote:
>Change "<NULL>" to "(null)" and make it a static const char[] hoping that
>the compiler will make null_str a label to a read-only area containing it.
Hoping? Nah, thanks.
>See:
>http://udrepper.livejournal.com/13851.html
Ulrich's example already _has_ a variable that is then changed from
const char * to const char[]. Of course doing that will save you the
extra pointer.
But vsprintf.c on the other hand did not have that extra variable to
begin with! But it is ok nevertheless, and the unification of <NULL> vs
(null) is worthwhile.
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
Powered by blists - more mailing lists