diff options
Diffstat (limited to 'drivers/usb/serial/cypress_m8.c')
-rw-r--r-- | drivers/usb/serial/cypress_m8.c | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/drivers/usb/serial/cypress_m8.c b/drivers/usb/serial/cypress_m8.c index db8f472d9e3f..d165f42d560d 100644 --- a/drivers/usb/serial/cypress_m8.c +++ b/drivers/usb/serial/cypress_m8.c | |||
@@ -1340,9 +1340,8 @@ static struct cypress_buf *cypress_buf_alloc(unsigned int size) | |||
1340 | 1340 | ||
1341 | static void cypress_buf_free(struct cypress_buf *cb) | 1341 | static void cypress_buf_free(struct cypress_buf *cb) |
1342 | { | 1342 | { |
1343 | if (cb != NULL) { | 1343 | if (cb) { |
1344 | if (cb->buf_buf != NULL) | 1344 | kfree(cb->buf_buf); |
1345 | kfree(cb->buf_buf); | ||
1346 | kfree(cb); | 1345 | kfree(cb); |
1347 | } | 1346 | } |
1348 | } | 1347 | } |