[gtk/gbsneto/filechooser-column-view: 72/74] filechooserwidget: Fix time_sort_func
- From: Matthias Clasen <matthiasc src gnome org>
 
- To: commits-list gnome org
 
- Cc: 
 
- Subject: [gtk/gbsneto/filechooser-column-view: 72/74] filechooserwidget: Fix time_sort_func
 
- Date: Fri, 21 Oct 2022 02:40:35 +0000 (UTC)
 
commit 71adb26a0d7f378136a80a1695c7d50cd4e10fb8
Author: Corey Berla <corey berla me>
Date:   Wed Oct 19 13:57:20 2022 -0700
    filechooserwidget: Fix time_sort_func
 gtk/gtkfilechooserwidget.c | 12 ++++++++++--
 1 file changed, 10 insertions(+), 2 deletions(-)
---
diff --git a/gtk/gtkfilechooserwidget.c b/gtk/gtkfilechooserwidget.c
index c289045090..993a316076 100644
--- a/gtk/gtkfilechooserwidget.c
+++ b/gtk/gtkfilechooserwidget.c
@@ -7003,9 +7003,17 @@ time_sort_func (gconstpointer a,
   glong time_a, time_b;
 
   if (impl->operation_mode == OPERATION_MODE_RECENT)
-    time_a = (glong) g_file_info_get_attribute_uint64 ((GFileInfo *)a, G_FILE_ATTRIBUTE_TIME_ACCESS);
+    {
+      time_a = (glong) g_file_info_get_attribute_uint64 ((GFileInfo *)a, G_FILE_ATTRIBUTE_TIME_ACCESS);
+      time_b = (glong) g_file_info_get_attribute_uint64 ((GFileInfo *)b, G_FILE_ATTRIBUTE_TIME_ACCESS);
+    }
+
   else
-    time_b = (glong) g_file_info_get_attribute_uint64 ((GFileInfo *)b, G_FILE_ATTRIBUTE_TIME_MODIFIED);
+    {
+      time_a = (glong) g_file_info_get_attribute_uint64 ((GFileInfo *)a, G_FILE_ATTRIBUTE_TIME_MODIFIED);
+      time_b = (glong) g_file_info_get_attribute_uint64 ((GFileInfo *)b, G_FILE_ATTRIBUTE_TIME_MODIFIED);
+    }
+
 
   if (time_a < time_b)
     return GTK_ORDERING_SMALLER;
[
Date Prev][
Date Next]   [
Thread Prev][
Thread Next]   
[
Thread Index]
[
Date Index]
[
Author Index]