capi-appfw-package-manager
storage
capi-content-media-content
- capi-base-utils-i18n
capi-media-metadata-extractor
capi-content-mime-type
libtzplatform-config
#include <sys/types.h>
#include <sys/stat.h>
#include <linux/fs.h>
-#include <utils_i18n.h>
#include <Eina.h>
#include <Elementary.h>
#include <storage.h>
struct _FS_NODE_INFO {
char *path;
char *name;
- i18n_udate date;
+ double date;
fsFileType type;
int storage_type;
int list_type;
int mf_file_attr_get_path_level(const char *fullpath, int *level);
int mf_file_attr_is_system_dir(char *fullpath, bool *result);
int mf_file_attr_is_disk_link(const char *fullpath, bool *result);
-int mf_file_attr_get_file_mdate(const char *filename, i18n_udate *date);
+int mf_file_attr_get_file_mdate(const char *filename, double *date);
int mf_file_attr_media_has_video(const char *filename);
int mf_file_attr_get_file_size(const char *filename, off_t *size);
int mf_file_attr_get_file_icon(const char *file_path, int *error_code, int view_type, char **thumbnail, media_info_h *media_info);
BuildRequires: pkgconfig(storage)
BuildRequires: pkgconfig(capi-appfw-package-manager)
BuildRequires: pkgconfig(capi-content-media-content)
-BuildRequires: pkgconfig(capi-base-utils-i18n)
BuildRequires: pkgconfig(capi-content-mime-type)
BuildRequires: pkgconfig(capi-media-metadata-extractor)
BuildRequires: pkgconfig(libtzplatform-config)
** Get file size and last modified date by file path
**
*********************/
-int mf_file_attr_get_file_mdate(const char *filename, i18n_udate *date)
+int mf_file_attr_get_file_mdate(const char *filename, double *date)
{
struct stat statbuf;
if (stat(filename, &statbuf) == -1)
return MYFILE_ERR_GET_STAT_FAIL;
time_t tempdate = statbuf.st_mtime;
- *date = (i18n_udate) tempdate * MF_UDATE_NUM;
+ *date = (double) tempdate * MF_UDATE_NUM;
return MYFILE_ERR_NONE;
}
time_t tempdate = statbuf.st_mtime;
(*node)->size = statbuf.st_size;
- (*node)->date = (i18n_udate) tempdate * MF_UDATE_NUM;
+ (*node)->date = (double) tempdate * MF_UDATE_NUM;
return MYFILE_ERR_NONE;
}