Re: [PATCH 01/32] Add an ERR_CAST() macro to complement ERR_PTR and co. [try #2]
- From: Christoph Hellwig <hch@xxxxxxxxxxxxx>
- Date: Fri, 5 Oct 2007 15:46:05 +0100
On Thu, Oct 04, 2007 at 04:56:07PM +0100, David Howells wrote:
Add an ERR_CAST() macro to complement ERR_PTR and co. for the purposes of
casting an error entyped as one pointer type to an error of another pointer
type whilst making it explicit as to what is going on.
This provides a replacement for the ERR_PTR(PTR_ERR(p)) construct.
I don't like this one very much, I'd rather take the variant Linus
outline in his last post on that topic..
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
- References:
- [PATCH 00/32] Remove iget() and read_inode() [try #2]
- From: David Howells
- [PATCH 01/32] Add an ERR_CAST() macro to complement ERR_PTR and co. [try #2]
- From: David Howells
- [PATCH 00/32] Remove iget() and read_inode() [try #2]
- Prev by Date: Re: [PATCH 00/32] Remove iget() and read_inode() [try #2]
- Next by Date: [PATCH] IPC: cleanup some code and wrong comments about semundo list managment
- Previous by thread: [PATCH 01/32] Add an ERR_CAST() macro to complement ERR_PTR and co. [try #2]
- Next by thread: Re: [PATCH 01/32] Add an ERR_CAST() macro to complement ERR_PTR and co. [try #2]
- Index(es):
Relevant Pages
|