Replace hard coded path /var/run by the tizen-platform-config macro 76/27676/3
authorRonan Le Martret <ronan@fridu.net>
Wed, 17 Sep 2014 10:29:20 +0000 (12:29 +0200)
committerRonan Le Martret <ronan@fridu.net>
Fri, 26 Sep 2014 16:03:28 +0000 (18:03 +0200)
 - mandatory for yocto image

Change-Id: Ic32f272e950ead95dbf37800aae3592a511192fe
Signed-off-by: Ronan Le Martret <ronan@fridu.net>
include/vconf-internals.h
test/vconf_unit_test.c
vconf-init
vconftool.c

index b0c68d72b0a8910fd0d5338effc03ccd04fb48b2..fc7b1eb03bc7824ac4bae559635df870e875f1db 100755 (executable)
@@ -39,7 +39,7 @@
 #define BACKEND_MEMORY_PREFIX "memory/"
 
 #define BACKEND_SYSTEM_DIR tzplatform_getenv(TZ_SYS_CONFIG)
-#define BACKEND_MEMORY_DIR "/var/run/"
+#define BACKEND_MEMORY_DIR tzplatform_getenv(TZ_SYS_RUN)
 
 /* This value can be optimized according to the device characteristcs and file system configuration */
 #define FILE_ATOMIC_GUARANTEE_SIZE     4096
index 736c35142176829b9458549cda324ddc2675b0eb..58f5fb2fdbe6b257cc1b5e4b2e1e9a6c33ddbabf 100644 (file)
@@ -196,7 +196,7 @@ void unset_operation(int i)
 }
 
 const char *test_dir[5]={
-   "/opt/var/kdb/db/unittest", "/opt/var/kdb/file/unittest", "/var/run/memory/unittest",
+   "/opt/var/kdb/db/unittest", "/opt/var/kdb/file/unittest", tzplatform_mkpath3(TZ_SYS_CONFIG,"memory","unittest"),
    "/opt/var/gconf/local/unittest", "/opt/var/gconf/unittest"};
 
 void recursive_unset_operation(void)
index cee45b81d382aa7a74025a3a9a988dfd9c593506..ba0fbdcbd0b4b7b5436b5cf62d4ba4a081b1ffb0 100755 (executable)
@@ -2,10 +2,10 @@
 
 source /etc/tizen-platform.conf
 
-mkdir /var/run/memory
-chmod 777 /var/run/memory
+mkdir -p ${TZ_SYS_RUN}/memory
+chmod 777 ${TZ_SYS_RUN}/memory
 
 set -e
 
 
-cp -a ${TZ_SYS_CONFIG}/memory_init/memory/* /var/run/memory
+cp -a ${TZ_SYS_CONFIG}/memory_init/memory/* ${TZ_SYS_RUN}/memory
index 1469b73640b2106833be3fb377ead0b41481500c..be9dcfc21c56473e89673a7be39ad3c7f8097c1d 100755 (executable)
@@ -53,8 +53,6 @@ const char *BACKEND_DB_PREFIX = "db/";
 const char *BACKEND_FILE_PREFIX = "file/";
 const char *BACKEND_MEMORY_PREFIX = "memory/";
 
-const char *MEMORY_PREFIX = "/var/run";
-
 static char *guid = NULL;
 static char *uid = NULL;
 static char *vconf_type = NULL;
@@ -364,7 +362,7 @@ static int make_file_path(char *pszKey, char *pszBuf)
        } else if (0 ==
                   strncmp(pszKey, BACKEND_MEMORY_PREFIX,
                           strlen(BACKEND_MEMORY_PREFIX))) {
-               snprintf(pszBuf, BUFSIZE, "%s/%s", MEMORY_PREFIX, pszKey);
+               snprintf(pszBuf, BUFSIZE, "%s/%s", tzplatform_getenv(TZ_SYS_RUN), pszKey);
                return 0;
        }
        return -1;