Cleanup 51/50751/4
authorTomasz Iwanek <t.iwanek@samsung.com>
Fri, 30 Oct 2015 13:56:14 +0000 (14:56 +0100)
committerPawel Sikorski <p.sikorski@samsung.com>
Thu, 5 Nov 2015 15:50:10 +0000 (07:50 -0800)
Remove warnings

Change-Id: I3a447f34758e73cb34a4a3b6f511def171ec0558

src/common/utils/glist_range.h
src/tpk/step/step_create_symbolic_link.cc

index af4a410..2b12a40 100644 (file)
@@ -20,6 +20,7 @@ class GListRange {
     typedef T value_type;
     typedef T& reference;
     typedef T* pointer;
+    typedef const T* const_pointer;
     typedef std::size_t difference_type;
     typedef std::forward_iterator_tag iterator_category;
 
@@ -34,7 +35,7 @@ class GListRange {
     reference& operator*() {
       return reinterpret_cast<T&>(ptr_->data);
     }
-    const pointer operator->() const {
+    const_pointer operator->() const {
       return reinterpret_cast<pointer>(&ptr_->data);
     }
     pointer operator->() {
index 47ed02a..cb75a75 100644 (file)
@@ -56,15 +56,6 @@ bool CreateSymLink(application_x* app, InstallerContext* context) {
   return true;
 }
 
-bool RemoveSymLink(application_x* app, InstallerContext* context) {
-  /* NOTE: Unlike WRT app, tpk apps have bin/ directory by default.
-   * So we don't remove the bin/ directory.
-   */
-  bf::path exec_path = bf::path(context->pkg_path.get()) / bf::path("bin");
-  bf::remove_all(exec_path / bf::path(app->appid));
-  return true;
-}
-
 }  // namespace
 
 Status StepCreateSymbolicLink::precheck() {