From 1ed8ce47b922b71f3b3cdd661e647bbe7ed2eca7 Mon Sep 17 00:00:00 2001 From: Wenjian Ma Date: Fri, 19 Jun 2015 10:53:26 +0800 Subject: lib, stream: fix stream sanity checks Because operator "!" has higher priority than "&&", So we put the "&&" expression in "()" to check both getp and endp. Acked-by: Donald Sharp --- lib/stream.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'lib/stream.c') diff --git a/lib/stream.c b/lib/stream.c index e13da08b..9c26fea8 100644 --- a/lib/stream.c +++ b/lib/stream.c @@ -60,7 +60,7 @@ #define STREAM_VERIFY_SANE(S) \ do { \ - if ( !(GETP_VALID(S, (S)->getp)) && ENDP_VALID(S, (S)->endp) ) \ + if ( !(GETP_VALID(S, (S)->getp) && ENDP_VALID(S, (S)->endp)) ) \ STREAM_WARN_OFFSETS(S); \ assert ( GETP_VALID(S, (S)->getp) ); \ assert ( ENDP_VALID(S, (S)->endp) ); \ -- cgit v1.2.3