From 931a85be7938db311c0b7849786b36e6130738db Mon Sep 17 00:00:00 2001 From: kiyohara Date: Fri, 14 May 2010 12:25:19 +0000 Subject: [PATCH] May be easy to understand 'pay_len > 0' more than 'paylaod != NULL'. --- sys/dev/ieee1394/firewire.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/sys/dev/ieee1394/firewire.c b/sys/dev/ieee1394/firewire.c index 8c9b8fd675b7..b714465fc40f 100644 --- a/sys/dev/ieee1394/firewire.c +++ b/sys/dev/ieee1394/firewire.c @@ -1,4 +1,4 @@ -/* $NetBSD: firewire.c,v 1.31 2010/05/10 12:17:32 kiyohara Exp $ */ +/* $NetBSD: firewire.c,v 1.32 2010/05/14 12:25:19 kiyohara Exp $ */ /*- * Copyright (c) 2003 Hidetoshi Shimokawa * Copyright (c) 1998-2002 Katsushi Kobayashi and Hidetoshi Shimokawa @@ -37,7 +37,7 @@ */ #include -__KERNEL_RCSID(0, "$NetBSD: firewire.c,v 1.31 2010/05/10 12:17:32 kiyohara Exp $"); +__KERNEL_RCSID(0, "$NetBSD: firewire.c,v 1.32 2010/05/14 12:25:19 kiyohara Exp $"); #include #include @@ -920,9 +920,9 @@ fw_xfer_free_buf(struct fw_xfer* xfer) return; } fw_xfer_unload(xfer); - if (xfer->send.payload != NULL) + if (xfer->send.pay_len > 0) kmem_free(xfer->send.payload, xfer->send.pay_len); - if (xfer->recv.payload != NULL) + if (xfer->recv.pay_len > 0) kmem_free(xfer->recv.payload, xfer->recv.pay_len); cv_destroy(&xfer->cv); kmem_free(xfer, sizeof(struct fw_xfer));