| /* | |
| * Copyright 2017 Google Inc. | |
| * | |
| * Use of this source code is governed by a BSD-style license that can be | |
| * found in the LICENSE file. | |
| */ | |
| #include "SkBmpBaseCodec.h" | |
| #include "../private/SkMalloc.h" | |
| SkBmpBaseCodec::~SkBmpBaseCodec() {} | |
| SkBmpBaseCodec::SkBmpBaseCodec(SkEncodedInfo&& info, std::unique_ptr<SkStream> stream, | |
| uint16_t bitsPerPixel, SkCodec::SkScanlineOrder rowOrder) | |
| : INHERITED(std::move(info), std::move(stream), bitsPerPixel, rowOrder) | |
| , fSrcBuffer(sk_malloc_canfail(this->srcRowBytes())) | |
| {} |