rlottie: Fix build break for debug build. accepted/tizen/unified/20191115.084005 accepted/tizen/unified/20191120.034545 submit/tizen/20191114.210213 submit/tizen/20191117.211230 submit/tizen/20191118.220200 submit/tizen/20191119.214155
authorsubhransu mohanty <sub.mohanty@samsung.com>
Thu, 14 Nov 2019 06:54:49 +0000 (15:54 +0900)
committerJongmin Lee <jm105.lee@samsung.com>
Thu, 14 Nov 2019 20:59:00 +0000 (05:59 +0900)
Caused by recent refactoring of the model objects.

src/lottie/lottieparser.cpp

index b55d207..945cfde 100644 (file)
@@ -2124,7 +2124,7 @@ public:
                << ", W: " << obj->size().width()
                << ", H: " << obj->size().height() << "\n";
         level.append("\t");
-        visit(obj->mRootLayer.get(), level);
+        visit(obj->mRootLayer, level);
         level.erase(level.end() - 1, level.end());
         vDebug << " } " << level << "Composition End\n";
     }
@@ -2156,8 +2156,8 @@ public:
     void visitChildren(LOTGroupData *obj, std::string level)
     {
         level.append("\t");
-        for (const auto &child : obj->mChildren) visit(child.get(), level);
-        if (obj->mTransform) visit(obj->mTransform.get(), level);
+        for (const auto &child : obj->mChildren) visit(child, level);
+        if (obj->mTransform) visit(obj->mTransform, level);
     }
 
     void visit(LOTData *obj, std::string level)
@@ -2169,7 +2169,7 @@ public:
                    << " , a:" << !obj->isStatic()
                    << ", copies:" << r->maxCopies()
                    << ", offset:" << r->offset(0);
-            visitChildren(r->mContent.get(), level);
+            visitChildren(r->mContent, level);
             vDebug << level << "} Repeater";
             break;
         }