From 4f60bfb4850db42b20826dce72d9b49dca9bd459 Mon Sep 17 00:00:00 2001 From: Gregory Nutt Date: Tue, 8 Jul 2014 07:13:50 -0600 Subject: [PATCH] IOB: Change suggested by Rony Xln --- net/iob/iob_trimhead.c | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/net/iob/iob_trimhead.c b/net/iob/iob_trimhead.c index bb3997c69ca..ffb1bc8b731 100644 --- a/net/iob/iob_trimhead.c +++ b/net/iob/iob_trimhead.c @@ -112,21 +112,21 @@ FAR struct iob_s *iob_trimhead(FAR struct iob_s *iob, unsigned int trimlen) * data size. */ - pktlen -= iob->io_len; - trimlen -= iob->io_len; - iob->io_len = 0; - iob->io_offset = 0; + pktlen -= iob->io_len; + trimlen -= iob->io_len; /* Check if this was the last entry in the chain */ next = iob->io_flink; - if (!next) + if (next == NULL) { /* Yes.. break out of the loop returning the empty * I/O buffer chain containing only one empty entry. */ DEBUGASSERT(pktlen == 0); + iob->io_len = 0; + iob->io_offset = 0; break; }