buffet: Add virtual StorageInterface::~StorageInterface()

Inherited classes were deleted as StorageInterface causing memory leaks.

BUG=brillo:1069
TEST=USE="clang asan" FEATURES=test emerge-gizmo buffet

Change-Id: I92c70b2d547821b0b59d48dc4c74ba0d898889ac
Reviewed-on: https://chromium-review.googlesource.com/271790
Commit-Queue: Vitaly Buka <vitalybuka@chromium.org>
Tested-by: Vitaly Buka <vitalybuka@chromium.org>
Reviewed-by: Alex Vakulenko <avakulenko@chromium.org>
1 file changed
tree: ff1fb6b3ee7024efec38cc76cb4350c87dac8e02
  1. buffet/