提交 e716bdbd 编写于 作者: E Elliott Hughes 提交者: android-build-merger

Switch minikin to std::unique_ptr.

am: 6261d824

Change-Id: I91198bdae7aac9638e6ef3553b0eacac021d4f93
......@@ -19,7 +19,8 @@
#include <stdint.h>
#include <sys/types.h>
#include <UniquePtr.h>
#include <memory>
// ---------------------------------------------------------------------------
......@@ -79,8 +80,8 @@ private:
static int CountLeadingZeros(element x);
uint32_t mMaxVal;
UniquePtr<uint32_t[]> mIndices;
UniquePtr<element[]> mBitmaps;
std::unique_ptr<uint32_t[]> mIndices;
std::unique_ptr<element[]> mBitmaps;
uint32_t mZeroPageIndex;
};
......
......@@ -34,7 +34,6 @@
#include <minikin/AnalyzeStyle.h>
#include <minikin/CmapCoverage.h>
#include <minikin/FontFamily.h>
#include <UniquePtr.h>
using std::vector;
......
......@@ -496,7 +496,8 @@ private:
size_t mRunCount;
bool mIsRtl;
DISALLOW_COPY_AND_ASSIGN(BidiText);
BidiText(const BidiText&) = delete;
void operator=(const BidiText&) = delete;
};
BidiText::Iter::Iter(UBiDi* bidi, size_t start, size_t end, size_t runIndex, size_t runCount,
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册