From 1c5c96a50a0caad8f50463646947443db580b174 Mon Sep 17 00:00:00 2001 From: Axel Lin Date: Mon, 22 Aug 2016 23:09:57 +0800 Subject: [PATCH] pbuf: Use SYS_ARCH_INC in pbuf_ref() Use SYS_ARCH_INC to simplify the code. Signed-off-by: Axel Lin Signed-off-by: goldsimon --- src/core/pbuf.c | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/src/core/pbuf.c b/src/core/pbuf.c index 671397cd..c290e492 100644 --- a/src/core/pbuf.c +++ b/src/core/pbuf.c @@ -766,12 +766,9 @@ pbuf_clen(struct pbuf *p) void pbuf_ref(struct pbuf *p) { - SYS_ARCH_DECL_PROTECT(old_level); /* pbuf given? */ if (p != NULL) { - SYS_ARCH_PROTECT(old_level); - ++(p->ref); - SYS_ARCH_UNPROTECT(old_level); + SYS_ARCH_INC(p->ref, 1); } }