summarylogtreecommitdiffstats
path: root/0030-right-wstat-for-64bit.patch
blob: a92fe9ed0932e82ea1a81345c515497dd1383a75 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
--- glib-2.46.0/gio/glocalfile.c.orig	2015-09-22 09:21:19.504654600 +0300
+++ glib-2.46.0/gio/glocalfile.c	2015-09-22 09:22:36.185897400 +0300
@@ -2682,7 +2682,11 @@
         (!g_path_is_absolute (filename) || len > g_path_skip_root (filename) - filename))
       wfilename[len] = '\0';
 
+#ifdef _WIN64
+    retval = _wstati64 (wfilename, &buf);
+#else
     retval = _wstat32i64 (wfilename, &buf);
+#endif
     save_errno = errno;
 
     g_free (wfilename);