43 lines
1.2 KiB
Diff
43 lines
1.2 KiB
Diff
|
--- 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 */
|
||
|
|