Remove functions and macros unused on MS-Windows.
authorEli Zaretskii <eliz@gnu.org>
Sat, 16 Feb 2013 14:16:07 +0000 (16:16 +0200)
committerEli Zaretskii <eliz@gnu.org>
Sat, 16 Feb 2013 14:16:07 +0000 (16:16 +0200)
 src/w32.c (sys_chown): Remove unused function.

 nt/inc/ms-w32.h (chown, logb): Remove, unused.

nt/ChangeLog
nt/inc/ms-w32.h
src/ChangeLog
src/w32.c

index 81477e8..a8bb8c7 100644 (file)
@@ -2,6 +2,7 @@
 
        * inc/ms-w32.h (__STDC__): Fiddle with value only for MSVC.
        (Bug#9066)
+       (chown, logb): Remove, unused.
 
 2013-02-13  Juanma Barranquero  <lekktu@gmail.com>
 
index 5c3caeb..66f586a 100644 (file)
@@ -149,7 +149,6 @@ extern char *getenv ();
 #define chdir   sys_chdir
 #undef chmod
 #define chmod   sys_chmod
-#define chown   sys_chown
 #undef close
 #define close   sys_close
 #undef creat
@@ -222,7 +221,6 @@ typedef int pid_t;
 #define strtoll   _strtoi64
 #endif
 #define isatty    _isatty
-#define logb      _logb
 #define _longjmp  longjmp
 #define lseek     _lseek
 #define popen     _popen
index 797a02b..4d39a32 100644 (file)
@@ -1,5 +1,7 @@
 2013-02-16  Eli Zaretskii  <eliz@gnu.org>
 
+       * w32.c (sys_chown): Remove unused function.
+
        * w32term.c <input_signal_count>: Declare 'volatile'
        unconditionally.  (Bug#9066)
 
index 12fb248..ed86b12 100644 (file)
--- a/src/w32.c
+++ b/src/w32.c
@@ -3219,14 +3219,6 @@ sys_chmod (const char * path, int mode)
   return _chmod (path, mode);
 }
 
-int
-sys_chown (const char *path, uid_t owner, gid_t group)
-{
-  if (sys_chmod (path, S_IREAD) == -1) /* check if file exists */
-    return -1;
-  return 0;
-}
-
 int
 sys_creat (const char * path, int mode)
 {