From 7e3e82b79e27d6e481f3470299257c6d3cc7812e Mon Sep 17 00:00:00 2001 From: "Sabera Djelti (sdi2)" Date: Mon, 3 Mar 2014 10:21:53 +0100 Subject: Remove hardcoded path for multiuser support Change-Id: I9e54129f903594ffe47b40c85b9e961b5aabe6d0 Bug-Tizen: PTREL-191 Signed-off-by: Sabera Djelti (sdi2) --- CMakeLists.txt | 2 +- packaging/libmedia-thumbnail.spec | 1 + src/include/util/media-thumb-util.h | 7 ++++--- 3 files changed, 6 insertions(+), 4 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 548d4a3..c6a2780 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -44,7 +44,7 @@ INCLUDE_DIRECTORIES(${CMAKE_SOURCE_DIR}/include ${CMAKE_SOURCE_DIR}/src/include INCLUDE(FindPkgConfig) pkg_check_modules(pkgs REQUIRED glib-2.0 gthread-2.0 dlog mm-fileinfo drm-client aul -libexif ecore-evas evas mmutil-imgp mmutil-jpeg heynoti libmedia-utils vconf) +libexif ecore-evas evas mmutil-imgp mmutil-jpeg heynoti libmedia-utils vconf libtzplatform-config) FOREACH(flag ${pkgs_CFLAGS}) diff --git a/packaging/libmedia-thumbnail.spec b/packaging/libmedia-thumbnail.spec index dc252c3..fd0f310 100644 --- a/packaging/libmedia-thumbnail.spec +++ b/packaging/libmedia-thumbnail.spec @@ -22,6 +22,7 @@ BuildRequires: pkgconfig(mm-fileinfo) BuildRequires: pkgconfig(mmutil-imgp) BuildRequires: pkgconfig(mmutil-jpeg) BuildRequires: pkgconfig(vconf) +BuildRequires: pkgconfig(libtzplatform-config) Requires: media-server %description diff --git a/src/include/util/media-thumb-util.h b/src/include/util/media-thumb-util.h index 335c4a5..8cb68ea 100755 --- a/src/include/util/media-thumb-util.h +++ b/src/include/util/media-thumb-util.h @@ -23,6 +23,7 @@ #include "media-thumb-types.h" #include "media-thumb-debug.h" #include "media-util.h" +#include #ifndef _MEDIA_THUMB_UTIL_H_ #define _MEDIA_THUMB_UTIL_H_ @@ -42,10 +43,10 @@ #define THUMB_PATH_PHONE MEDIA_ROOT_PATH_INTERNAL /**< File path prefix of files stored in phone */ #define THUMB_PATH_MMC MEDIA_ROOT_PATH_SDCARD /**< File path prefix of files stored in mmc card */ -#define THUMB_PHONE_PATH MEDIA_DATA_PATH"/.thumb/phone" -#define THUMB_MMC_PATH MEDIA_DATA_PATH"/.thumb/mmc" +#define THUMB_PHONE_PATH tzplatform_mkpath(TZ_USER_DATA, "file-manager-service/.thumb/phone") +#define THUMB_MMC_PATH tzplatform_mkpath(TZ_USER_DATA, "file-manager-service/.thumb/mmc") -#define THUMB_DEFAULT_PATH MEDIA_DATA_PATH"/.thumb/thumb_default.png" +#define THUMB_DEFAULT_PATH tzplatform_mkpath(TZ_USER_DATA, "file-manager-service/.thumb/thumb_default.png") typedef enum { -- cgit v1.2.3