Loading libutils/include/utils/Flattenable.h +2 −2 Original line number Diff line number Diff line Loading @@ -189,11 +189,11 @@ public: } inline status_t flatten(void* buffer, size_t size) const { if (size < sizeof(T)) return NO_MEMORY; *reinterpret_cast<T*>(buffer) = *static_cast<T const*>(this); memcpy(buffer, static_cast<T const*>(this), sizeof(T)); return NO_ERROR; } inline status_t unflatten(void const* buffer, size_t) { *static_cast<T*>(this) = *reinterpret_cast<T const*>(buffer); memcpy(static_cast<T*>(this), buffer, sizeof(T)); return NO_ERROR; } }; Loading Loading
libutils/include/utils/Flattenable.h +2 −2 Original line number Diff line number Diff line Loading @@ -189,11 +189,11 @@ public: } inline status_t flatten(void* buffer, size_t size) const { if (size < sizeof(T)) return NO_MEMORY; *reinterpret_cast<T*>(buffer) = *static_cast<T const*>(this); memcpy(buffer, static_cast<T const*>(this), sizeof(T)); return NO_ERROR; } inline status_t unflatten(void const* buffer, size_t) { *static_cast<T*>(this) = *reinterpret_cast<T const*>(buffer); memcpy(static_cast<T*>(this), buffer, sizeof(T)); return NO_ERROR; } }; Loading