[tepl] FileMetadata: some refinements



commit d5133e64014a2c39f44bda8a8908ec27644e553a
Author: Sébastien Wilmet <swilmet gnome org>
Date:   Sat Apr 18 01:30:59 2020 +0200

    FileMetadata: some refinements

 tepl/tepl-file-metadata.c | 7 +++----
 1 file changed, 3 insertions(+), 4 deletions(-)
---
diff --git a/tepl/tepl-file-metadata.c b/tepl/tepl-file-metadata.c
index b3d4646..53284d8 100644
--- a/tepl/tepl-file-metadata.c
+++ b/tepl/tepl-file-metadata.c
@@ -37,11 +37,13 @@ struct _TeplFileMetadataPrivate
 
 G_DEFINE_TYPE_WITH_PRIVATE (TeplFileMetadata, tepl_file_metadata, G_TYPE_OBJECT)
 
+#if 0
 static void
 set_current_atime (TeplFileMetadata *metadata)
 {
        metadata->priv->atime = g_get_real_time () / 1000;
 }
+#endif
 
 static void
 tepl_file_metadata_finalize (GObject *object)
@@ -85,8 +87,6 @@ tepl_file_metadata_get (TeplFileMetadata *metadata,
        g_return_val_if_fail (TEPL_IS_FILE_METADATA (metadata), NULL);
        g_return_val_if_fail (_tepl_file_metadata_key_is_valid (key), NULL);
 
-       set_current_atime (metadata);
-
        return g_strdup (g_hash_table_lookup (metadata->priv->hash_table, key));
 }
 
@@ -99,10 +99,9 @@ tepl_file_metadata_set (TeplFileMetadata *metadata,
        g_return_if_fail (_tepl_file_metadata_key_is_valid (key));
        g_return_if_fail (value == NULL || g_utf8_validate (value, -1, NULL));
 
-       set_current_atime (metadata);
-
        if (value == NULL)
        {
+               /* FIXME: unset instead of remove. */
                g_hash_table_remove (metadata->priv->hash_table, key);
        }
        else


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]