buffet: Fix CLang build issues
While trying to compile buffet with CLang compiler instead of GCC,
there were two breaks: nullptr_t wasn't quialified by std:: namespace
and buffet::internal_details::Buffer was forward-declared as 'struct'
but later defined as a 'class'.
BUG=None
TEST=USE="clang buffet" P2_TEST_FILTER="buffet::*" FEATURES=test emerge-link platform2
Change-Id: Iee253a85eeb49b35929bb0d40107bdcab8263930
Reviewed-on: https://chromium-review.googlesource.com/212300
Tested-by: Alex Vakulenko <avakulenko@chromium.org>
Reviewed-by: Chris Sosa <sosa@chromium.org>
Commit-Queue: Alex Vakulenko <avakulenko@chromium.org>
2 files changed
tree: 36681579ac6a3092536496d48fc8f8de2f7d96bf
- buffet/