12/05/2018 03:59, Andy Green:
> @@ -836,8 +836,9 @@ rte_mbuf_refcnt_update(struct rte_mbuf *m, int16_t value)
> * reference counter can occur.
> */
> if (likely(rte_mbuf_refcnt_read(m) == 1)) {
> - rte_mbuf_refcnt_set(m, 1 + value);
> - return 1 + value;
> + ++value;
> + rte_mbuf_refcnt_set(m, value);
> + return value;
> }I don't understand what it is fixing. Please could you explain or show the GCC warning?

