| 78 | } |
| 79 | |
| 80 | std::shared_ptr<Data> Data::MakeEmpty() { |
| 81 | static auto emptyData = std::shared_ptr<Data>(new Data(nullptr, 0, nullptr, nullptr)); |
| 82 | return emptyData; |
| 83 | } |
| 84 | |
| 85 | Data::Data(const void* data, size_t length, ReleaseProc releaseProc, void* context) |
| 86 | : _data(data), _size(length), releaseProc(releaseProc), releaseContext(context) { |
nothing calls this directly
no outgoing calls
no test coverage detected