"make_sdcard_lock_posix()" and "remove_sdcard_lock_posix()" uses DEBUGCH for logging. It can produce compilation warnings because DEBUGCH macro access static variables.
Change-Id: I9bc0d670d0751dd971b070e3a3ad8d2acbff97f4
Signed-off-by: SeokYeon Hwang <syeon.hwang@samsung.com>
return fcntl(fd, F_SETLK, &lock);
}
-inline bool make_sdcard_lock_posix(char *sdcard)
+bool make_sdcard_lock_posix(char *sdcard)
{
char *lock_file = g_strdup_printf("%s.lck", sdcard);
int fd = open(lock_file, O_CREAT|O_RDWR, 0666);
return true;
}
-inline int remove_sdcard_lock_posix(char *sdcard)
+int remove_sdcard_lock_posix(char *sdcard)
{
errno = 0;
char *lock_file = g_strdup_printf("%s.lck", sdcard);