diff options
author | Ondrej Holy <oholy@redhat.com> | 2019-09-16 17:05:23 +0200 |
---|---|---|
committer | Ondrej Holy <oholy@redhat.com> | 2019-09-20 11:53:57 +0000 |
commit | c48272e2d99af5840fd87541b199f469a3769ca0 (patch) | |
tree | 4528af74e6a0983063a861a076c5bf27bcbe7979 | |
parent | 21a98bc9d09cad2f23331f8ed66de9aa5eadaf7c (diff) | |
download | gvfs-c48272e2d99af5840fd87541b199f469a3769ca0.tar.gz |
smb: Remove usage of deprecated GTimeVal
GTimeVal is deprecated. Let's remove it in order to prevent the
deprecation warnings.
-rw-r--r-- | daemon/gvfsbackendsmb.c | 11 |
1 files changed, 4 insertions, 7 deletions
diff --git a/daemon/gvfsbackendsmb.c b/daemon/gvfsbackendsmb.c index 0af0529c..353e85d6 100644 --- a/daemon/gvfsbackendsmb.c +++ b/daemon/gvfsbackendsmb.c @@ -1361,7 +1361,6 @@ set_info_from_stat (GVfsBackendSmb *backend, GFileAttributeMatcher *matcher) { GFileType file_type; - GTimeVal t; char *content_type; char *display_name; @@ -1425,16 +1424,14 @@ set_info_from_stat (GVfsBackendSmb *backend, G_FILE_ATTRIBUTE_STANDARD_ALLOCATED_SIZE, statbuf->st_blocks * G_GUINT64_CONSTANT (512)); - t.tv_sec = statbuf->st_mtime; + g_file_info_set_attribute_uint64 (info, G_FILE_ATTRIBUTE_TIME_MODIFIED, statbuf->st_mtime); #if defined (HAVE_STRUCT_STAT_ST_MTIMENSEC) - t.tv_usec = statbuf->st_mtimensec / 1000; + g_file_info_set_attribute_uint32 (info, G_FILE_ATTRIBUTE_TIME_MODIFIED_USEC, statbuf->st_mtimensec / 1000); #elif defined (HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC) - t.tv_usec = statbuf->st_mtim.tv_nsec / 1000; + g_file_info_set_attribute_uint32 (info, G_FILE_ATTRIBUTE_TIME_MODIFIED_USEC, statbuf->st_mtim.tv_nsec / 1000); #else - t.tv_usec = 0; + g_file_info_set_attribute_uint32 (info, G_FILE_ATTRIBUTE_TIME_MODIFIED_USEC, 0); #endif - g_file_info_set_modification_time (info, &t); - if (g_file_attribute_matcher_matches (matcher, G_FILE_ATTRIBUTE_STANDARD_CONTENT_TYPE) || |