Messages in this thread | | | Date | Wed, 27 Apr 2011 21:51:48 +0300 | Subject | Re: [PATCH] linux/string.h: Introduce streq macro. | From | Pekka Enberg <> |
| |
On Wed, Apr 27, 2011 at 9:33 PM, H. Peter Anvin <hpa@zytor.com> wrote: > Because !strcmp() is idiomatic C. > > This is the same kind of stupidity as > > #define BEGIN { > #define END }
No it's not.
It's the same kind of API extension kstrdup(), for example, is. Whether or not we should it do it is a separate matter and I think the only reasonable argument for and against is whether it (a) reduces the number of bugs, (b) improves code readability significantly, or (c) generates better code.
Pekka -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |