| Index: tests/DataRefTest.cpp
|
| diff --git a/tests/DataRefTest.cpp b/tests/DataRefTest.cpp
|
| index 59b56fb362c4b24bed884cdd1b39d9fb91221f78..391124e840c97fb7fb6048c7fcaf6c165b617d0d 100644
|
| --- a/tests/DataRefTest.cpp
|
| +++ b/tests/DataRefTest.cpp
|
| @@ -25,35 +25,31 @@ static void test_is_equal(skiatest::Reporter* reporter,
|
| }
|
| }
|
|
|
| -static void test_datatable_is_empty(skiatest::Reporter* reporter,
|
| - SkDataTable* table) {
|
| +static void test_datatable_is_empty(skiatest::Reporter* reporter, SkDataTable* table) {
|
| REPORTER_ASSERT(reporter, table->isEmpty());
|
| REPORTER_ASSERT(reporter, 0 == table->count());
|
| }
|
|
|
| static void test_emptytable(skiatest::Reporter* reporter) {
|
| - SkAutoTUnref<SkDataTable> table0(SkDataTable::NewEmpty());
|
| - SkAutoTUnref<SkDataTable> table1(SkDataTable::NewCopyArrays(nullptr, nullptr, 0));
|
| - SkAutoTUnref<SkDataTable> table2(SkDataTable::NewCopyArray(nullptr, 0, 0));
|
| - SkAutoTUnref<SkDataTable> table3(SkDataTable::NewArrayProc(nullptr, 0, 0,
|
| - nullptr, nullptr));
|
| -
|
| - test_datatable_is_empty(reporter, table0);
|
| - test_datatable_is_empty(reporter, table1);
|
| - test_datatable_is_empty(reporter, table2);
|
| - test_datatable_is_empty(reporter, table3);
|
| -
|
| - test_is_equal(reporter, table0, table1);
|
| - test_is_equal(reporter, table0, table2);
|
| - test_is_equal(reporter, table0, table3);
|
| + sk_sp<SkDataTable> table0(SkDataTable::MakeEmpty());
|
| + sk_sp<SkDataTable> table1(SkDataTable::MakeCopyArrays(nullptr, nullptr, 0));
|
| + sk_sp<SkDataTable> table2(SkDataTable::MakeCopyArray(nullptr, 0, 0));
|
| + sk_sp<SkDataTable> table3(SkDataTable::MakeArrayProc(nullptr, 0, 0, nullptr, nullptr));
|
| +
|
| + test_datatable_is_empty(reporter, table0.get());
|
| + test_datatable_is_empty(reporter, table1.get());
|
| + test_datatable_is_empty(reporter, table2.get());
|
| + test_datatable_is_empty(reporter, table3.get());
|
| +
|
| + test_is_equal(reporter, table0.get(), table1.get());
|
| + test_is_equal(reporter, table0.get(), table2.get());
|
| + test_is_equal(reporter, table0.get(), table3.get());
|
| }
|
|
|
| static void test_simpletable(skiatest::Reporter* reporter) {
|
| const int idata[] = { 1, 4, 9, 16, 25, 63 };
|
| int icount = SK_ARRAY_COUNT(idata);
|
| - SkAutoTUnref<SkDataTable> itable(SkDataTable::NewCopyArray(idata,
|
| - sizeof(idata[0]),
|
| - icount));
|
| + sk_sp<SkDataTable> itable(SkDataTable::MakeCopyArray(idata, sizeof(idata[0]), icount));
|
| REPORTER_ASSERT(reporter, itable->count() == icount);
|
| for (int i = 0; i < icount; ++i) {
|
| size_t size;
|
| @@ -73,8 +69,7 @@ static void test_vartable(skiatest::Reporter* reporter) {
|
| sizes[i] = strlen(str[i]) + 1;
|
| }
|
|
|
| - SkAutoTUnref<SkDataTable> table(SkDataTable::NewCopyArrays(
|
| - (const void*const*)str, sizes, count));
|
| + sk_sp<SkDataTable> table(SkDataTable::MakeCopyArrays((const void*const*)str, sizes, count));
|
|
|
| REPORTER_ASSERT(reporter, table->count() == count);
|
| for (int i = 0; i < count; ++i) {
|
| @@ -100,7 +95,7 @@ static void test_tablebuilder(skiatest::Reporter* reporter) {
|
| for (int i = 0; i < count; ++i) {
|
| builder.append(str[i], strlen(str[i]) + 1);
|
| }
|
| - SkAutoTUnref<SkDataTable> table(builder.detachDataTable());
|
| + sk_sp<SkDataTable> table(builder.detachDataTable());
|
|
|
| REPORTER_ASSERT(reporter, table->count() == count);
|
| for (int i = 0; i < count; ++i) {
|
| @@ -121,8 +116,8 @@ static void test_globaltable(skiatest::Reporter* reporter) {
|
| };
|
| int count = SK_ARRAY_COUNT(gData);
|
|
|
| - SkAutoTUnref<SkDataTable> table(SkDataTable::NewArrayProc(gData,
|
| - sizeof(gData[0]), count, nullptr, nullptr));
|
| + sk_sp<SkDataTable> table(
|
| + SkDataTable::MakeArrayProc(gData, sizeof(gData[0]), count, nullptr, nullptr));
|
|
|
| REPORTER_ASSERT(reporter, table->count() == count);
|
| for (int i = 0; i < count; ++i) {
|
|
|