diff options
| author | rbuj <[email protected]> | 2021-11-24 20:30:24 +0100 | 
|---|---|---|
| committer | Victor Kareh <[email protected]> | 2022-03-23 09:19:29 -0400 | 
| commit | 5358eaef9720283551321b6cd8c7f63efd15ed0f (patch) | |
| tree | 087dbb7b59b1dd4c8605f4d4989eb4a71fc18870 | |
| parent | 188204ac0ef18800207393e9b71d7d2a95d5f408 (diff) | |
| download | pluma-5358eaef9720283551321b6cd8c7f63efd15ed0f.tar.bz2 pluma-5358eaef9720283551321b6cd8c7f63efd15ed0f.tar.xz | |
pluma-metadata-manager: remove time.h
| -rw-r--r-- | pluma/pluma-metadata-manager.c | 11 | 
1 files changed, 5 insertions, 6 deletions
| diff --git a/pluma/pluma-metadata-manager.c b/pluma/pluma-metadata-manager.c index 746b5ae6..03b491dc 100644 --- a/pluma/pluma-metadata-manager.c +++ b/pluma/pluma-metadata-manager.c @@ -32,7 +32,6 @@  #include <config.h>  #endif -#include <time.h>  #include <stdlib.h>  #include <libxml/xmlreader.h>  #include "pluma-metadata-manager.h" @@ -53,7 +52,7 @@ typedef struct _Item Item;  struct _Item  { -	time_t	 	 atime; /* time of last access */ +	gint64		 atime; /* time of last access */  	GHashTable	*values;  }; @@ -178,7 +177,7 @@ parseItem (xmlDocPtr doc, xmlNodePtr cur)  	item = g_new0 (Item, 1); -	item->atime = g_ascii_strtoull ((char *)atime, NULL, 0); +	item->atime = g_ascii_strtoll ((char *)atime, NULL, 0);  	item->values = g_hash_table_new_full (g_str_hash,  					      g_str_equal, @@ -331,7 +330,7 @@ pluma_metadata_manager_get (const gchar *uri,  	if (item == NULL)  		return NULL; -	item->atime = time (NULL); +	item->atime = g_get_real_time () / G_USEC_PER_SEC;  	if (item->values == NULL)  		return NULL; @@ -393,7 +392,7 @@ pluma_metadata_manager_set (const gchar *uri,  		g_hash_table_remove (item->values,  				     key); -	item->atime = time (NULL); +	item->atime = g_get_real_time () / G_USEC_PER_SEC;  	pluma_metadata_manager_arm_timeout ();  } @@ -453,7 +452,7 @@ save_item (const gchar *key, const gpointer *data, xmlNodePtr parent)  	pluma_debug_message (DEBUG_METADATA, "uri: %s", key);  #endif -	atime = g_strdup_printf ("%ld", item->atime); +	atime = g_strdup_printf ("%" G_GINT64_FORMAT, item->atime);  	xmlSetProp (xml_node, (const xmlChar *)"atime", (const xmlChar *)atime);  #ifdef PLUMA_METADATA_VERBOSE_DEBUG | 
