Merge remote-tracking branch 'origin/pr/338' into patches-2.0 * origin/pr/338: evbuffer_add: Use last_with_datap if set, not last. Use the free-trailing-chains function in evbuffer_insert_chain too test/regress: add tests for evbuffer_add() breakage on empty last chain Fixes: #335