BufferGet is another candidate for FUNC_WARN_UNUSED_RESULT, incidentally.