]> git.eshelyaron.com Git - emacs.git/commitdiff
Fix a recent change in dired.c
authorEli Zaretskii <eliz@gnu.org>
Mon, 2 Nov 2020 17:55:48 +0000 (19:55 +0200)
committerEli Zaretskii <eliz@gnu.org>
Mon, 2 Nov 2020 17:55:48 +0000 (19:55 +0200)
* src/dired.c (directory_files_internal): Fix type of integer
variables to avoid overflow in 32-bit builds --with-wide-int.

src/dired.c

index 039dd68c177769625e6efbd5388251b60a60bc89..feb5f05cb18cdf1bc4c40c0d0fa6815532301100 100644 (file)
@@ -167,7 +167,7 @@ directory_files_internal (Lisp_Object directory, Lisp_Object full,
                          Lisp_Object match, Lisp_Object nosort, bool attrs,
                          Lisp_Object id_format, Lisp_Object return_count)
 {
-  ptrdiff_t ind = 0, last = MOST_POSITIVE_FIXNUM;
+  EMACS_INT ind = 0, last = MOST_POSITIVE_FIXNUM;
 
   if (!NILP (return_count))
     {