diff options
Diffstat (limited to 'samplecode/SampleLua.cpp')
-rw-r--r-- | samplecode/SampleLua.cpp | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/samplecode/SampleLua.cpp b/samplecode/SampleLua.cpp index 96b15b91b8..4d492f488c 100644 --- a/samplecode/SampleLua.cpp +++ b/samplecode/SampleLua.cpp @@ -60,10 +60,9 @@ public: fLua = new SkLua; SkString str = GetResourcePath(LUA_FILENAME); - SkData* data = SkData::NewFromFileName(str.c_str()); + sk_sp<SkData> data(SkData::MakeFromFileName(str.c_str())); if (data) { fLua->runCode(data->data(), data->size()); - data->unref(); this->setImageFilename(fLua->get()); } else { fLua->runCode(gMissingCode); |