Messages in this thread Patch in this message | | | From | Jiri Slaby <> | Subject | [PATCH] USB: s2255drv, fix memset(0) | Date | Mon, 10 Mar 2008 15:36:47 +0100 |
| |
Swap second and third paramter of memset in s2255_board_init, since it's apparently wrong. Also do not re-init its entries to 0 again.
Signed-off-by: Jiri Slaby <jirislaby@gmail.com> --- drivers/usb/image/s2255drv.c | 4 +--- 1 files changed, 1 insertions(+), 3 deletions(-)
diff --git a/drivers/usb/image/s2255drv.c b/drivers/usb/image/s2255drv.c index e1cf2dc..2d15a36 100644 --- a/drivers/usb/image/s2255drv.c +++ b/drivers/usb/image/s2255drv.c @@ -2393,9 +2393,7 @@ static int s2255_board_init(struct s2255_dev *dev) for (j = 0; j < MAX_PIPE_BUFFERS; j++) { struct s2255_pipeinfo *pipe = &dev->pipes[j]; - memset(pipe, sizeof(struct s2255_pipeinfo), 0); - pipe->state = 0; - pipe->prev_state = 0; + memset(pipe, 0, sizeof(*pipe)); pipe->dev = dev; pipe->cur_transfer_size = DEFAULT_PIPE_USBBLOCK; pipe->max_transfer_size = MAX_PIPE_USBBLOCK; -- 1.5.4.1
| |