commit | 6d611a891d0c818bf3a34a7cad036f3f0064bc4a | [log] [tgz] |
---|---|---|
author | Mathias Agopian <mathias@google.com> | Mon Jul 29 21:24:40 2013 -0700 |
committer | Alex Ray <aray@google.com> | Wed Jul 31 13:41:41 2013 -0700 |
tree | 058b5a8a3531ff539196d754b47104d9a5056bb9 | |
parent | 0d8f3d6c452883ab7295573c4ff7437d68d1d936 [diff] |
Make Flattenable not virtual (libutils) Making an object Flattenable doesn't force it to become virtual anymore. For instance, Fence and GraphicBuffer are now non-virtual classes. Also change Flatennable protocol a bit so that it updates its parameters (pointers, sizes) to make it easier to implement a flattenable in terms of other flattenables. Change-Id: Ie81dc7637180b3c2cfcbaf644f8987ca804eb891