diff options
author | Jesper Juhl <jesper.juhl@gmail.com> | 2005-11-07 04:01:29 -0500 |
---|---|---|
committer | Linus Torvalds <torvalds@g5.osdl.org> | 2005-11-07 10:54:02 -0500 |
commit | 735d5661d5c5f023a78fbe68e771e261040ff1b7 (patch) | |
tree | b9865f0322d8e74661639f5f33b1897b23004659 /drivers/char/synclinkmp.c | |
parent | fa671646f61182cd18234461a6e65f50c6558695 (diff) |
[PATCH] kfree cleanup: drivers/char
This is the drivers/char/ part of the big kfree cleanup patch.
Remove pointless checks for NULL prior to calling kfree() in drivers/char/.
Signed-off-by: Jesper Juhl <jesper.juhl@gmail.com>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
Diffstat (limited to 'drivers/char/synclinkmp.c')
-rw-r--r-- | drivers/char/synclinkmp.c | 9 |
1 files changed, 3 insertions, 6 deletions
diff --git a/drivers/char/synclinkmp.c b/drivers/char/synclinkmp.c index f185724448b1..7c063c5abc55 100644 --- a/drivers/char/synclinkmp.c +++ b/drivers/char/synclinkmp.c | |||
@@ -2788,10 +2788,8 @@ static void shutdown(SLMP_INFO * info) | |||
2788 | del_timer(&info->tx_timer); | 2788 | del_timer(&info->tx_timer); |
2789 | del_timer(&info->status_timer); | 2789 | del_timer(&info->status_timer); |
2790 | 2790 | ||
2791 | if (info->tx_buf) { | 2791 | kfree(info->tx_buf); |
2792 | kfree(info->tx_buf); | 2792 | info->tx_buf = NULL; |
2793 | info->tx_buf = NULL; | ||
2794 | } | ||
2795 | 2793 | ||
2796 | spin_lock_irqsave(&info->lock,flags); | 2794 | spin_lock_irqsave(&info->lock,flags); |
2797 | 2795 | ||
@@ -3611,8 +3609,7 @@ int alloc_tmp_rx_buf(SLMP_INFO *info) | |||
3611 | 3609 | ||
3612 | void free_tmp_rx_buf(SLMP_INFO *info) | 3610 | void free_tmp_rx_buf(SLMP_INFO *info) |
3613 | { | 3611 | { |
3614 | if (info->tmp_rx_buf) | 3612 | kfree(info->tmp_rx_buf); |
3615 | kfree(info->tmp_rx_buf); | ||
3616 | info->tmp_rx_buf = NULL; | 3613 | info->tmp_rx_buf = NULL; |
3617 | } | 3614 | } |
3618 | 3615 | ||