On Tue, Mar 26, 2013 at 02:42:47PM +0800, Wei Yongjun wrote: > From: Wei Yongjun <yongjun_wei@xxxxxxxxxxxxxxxxx> > > sizeof() when applied to a pointer typed expression gives the > size of the pointer, not that of the pointed data. > This fix isn't right. "buf" is a char pointer. I don't know what this code is doing. Instead of sizeof(*buf) it should be something like "buflen", "msg[i].len", "msg[i].len + 1" or "msg[i].len + 3". I'm not sure which is correct here or what it's doing, sorry. regards, dan carpenter _______________________________________________ devel mailing list devel@xxxxxxxxxxxxxxxxxxxxxx http://driverdev.linuxdriverproject.org/mailman/listinfo/devel