Messages in this thread | | | Subject | Re: [PATCH 1/4] kernel/kfifo.c: fix "interger as NULL pointer" warning. | From | Stefani Seibold <> | Date | Sun, 24 Jan 2010 18:15:24 +0100 |
| |
Am Sonntag, den 24.01.2010, 11:03 -0500 schrieb Thiago Farina: > kernel/kfifo.c:83:35: warning: Using plain integer as NULL pointer >
I don't know where you get this kind of warning. But passing 0 for a NULL pointer is ANSI C standard.
> Signed-off-by: Thiago Farina <tfransosi@gmail.com> > --- > kernel/kfifo.c | 2 +- > 1 files changed, 1 insertions(+), 1 deletions(-) > > diff --git a/kernel/kfifo.c b/kernel/kfifo.c > index 32c5c15..6fe4a56 100644 > --- a/kernel/kfifo.c > +++ b/kernel/kfifo.c > @@ -80,7 +80,7 @@ int kfifo_alloc(struct kfifo *fifo, unsigned int size, gfp_t gfp_mask) > > buffer = kmalloc(size, gfp_mask); > if (!buffer) { > - _kfifo_init(fifo, 0, 0); > + _kfifo_init(fifo, NULL, 0); > return -ENOMEM; > } >
| |