]> code.delx.au - gnu-emacs/commitdiff
Make opendir on MS-Windows accept a 'const char *'.
authorEli Zaretskii <eliz@gnu.org>
Mon, 28 Jan 2013 14:41:08 +0000 (16:41 +0200)
committerEli Zaretskii <eliz@gnu.org>
Mon, 28 Jan 2013 14:41:08 +0000 (16:41 +0200)
 src/w32.c (opendir): Now accepts a 'const char *'.

 nt/inc/dirent.h (opendir): Update prototype.

nt/ChangeLog
nt/inc/dirent.h
src/ChangeLog
src/w32.c

index aca1236657b959093a1f562239bf1231146956aa..8b8628db1e240098eee83eb8a1fbee3c64ca7803 100644 (file)
@@ -1,3 +1,7 @@
+2013-01-28  Eli Zaretskii  <eliz@gnu.org>
+
+       * inc/dirent.h (opendir): Update prototype.
+
 2013-01-11  Eli Zaretskii  <eliz@gnu.org>
 
        * inc/unistd.h (O_IGNORE_CTTY): Define, as it is unconditionally
index 618f3beddf00f0d392e9b806ecf068c8edcaf636..676b82d207b6d595512b4de1f075a3323c264fe6 100644 (file)
@@ -30,7 +30,7 @@ typedef struct
        char    dd_buf[DIRBLKSIZ];      /* directory block */
        }       DIR;                    /* stream data from opendir() */
 
-extern DIR             *opendir (char *);
+extern DIR             *opendir (const char *);
 extern struct dirent   *readdir (DIR *);
 extern void            seekdir (DIR *, long);
 extern void            closedir (DIR *);
index 221d525f16e00f87619d7cf7cdf8b12cb923beff..abbe4ed6dd4b53dee5ba37e025871589f99e26ef 100644 (file)
@@ -1,3 +1,7 @@
+2013-01-28  Eli Zaretskii  <eliz@gnu.org>
+
+       * w32.c (opendir): Now accepts a 'const char *'.
+
 2013-01-28  Dmitry Antipov  <dmantipov@yandex.ru>
 
        Remove obsolete redisplay code.  See the discussion at
index f722bc5f3974945e8cf21fa396676a11bd264b1d..6bcc8e19278c1bcc828616e74a86a10f7d4d9fe9 100644 (file)
--- a/src/w32.c
+++ b/src/w32.c
@@ -2809,7 +2809,7 @@ static char  *read_unc_volume (HANDLE, char *, int);
 static void   close_unc_volume (HANDLE);
 
 DIR *
-opendir (char *filename)
+opendir (const char *filename)
 {
   DIR *dirp;