gtk2/mtime.patch

43 lines
1.2 KiB
Diff
Raw Normal View History

--- gtk/gtkfilechooserdefault.c
+++ gtk/gtkfilechooserdefault.c
@@ -11010,7 +11010,7 @@ list_mtime_data_func (GtkTreeViewColumn
gpointer data)
{
GtkFileChooserDefault *impl;
- GtkFileTime time_mtime;
+ time_t time_mtime;
gchar *date_str = NULL;
gboolean sensitive = TRUE;
@@ -11050,7 +11050,7 @@ list_mtime_data_func (GtkTreeViewColumn
-1);
if (info)
- time_mtime = (GtkFileTime) gtk_recent_info_get_modified (info);
+ time_mtime = gtk_recent_info_get_modified (info);
else
time_mtime = 0;
@@ -11091,10 +11091,10 @@ list_mtime_data_func (GtkTreeViewColumn
gchar buf[256];
#ifdef HAVE_LOCALTIME_R
- localtime_r ((time_t *) &time_mtime, &tm_mtime);
+ localtime_r (&time_mtime, &tm_mtime);
#else
{
- struct tm *ptm = localtime ((time_t *) &time_mtime);
+ struct tm *ptm = localtime (&time_mtime);
if (!ptm)
{
@@ -11107,7 +11107,7 @@ list_mtime_data_func (GtkTreeViewColumn
return;
}
else
- memcpy ((void *) &tm_mtime, (void *) ptm, sizeof (struct tm));
+ tm_mtime = *ptm;
}
#endif /* HAVE_LOCALTIME_R */