When fixing ftw.h, preserve remainder of
authorRichard Stallman <rms@gnu.org>
Thu, 22 Jul 1993 05:45:31 +0000 (05:45 +0000)
committerRichard Stallman <rms@gnu.org>
Thu, 22 Jul 1993 05:45:31 +0000 (05:45 +0000)
ftw and nftw declaration; don't just rewrite it.

From-SVN: r4965

gcc/fixinc.svr4

index 6c1d4aaa75b6ee3a4d23383ac362e0520cf7b1f1..79a2508e1459e24673f571fb65435df588cc7af6 100755 (executable)
@@ -432,20 +432,20 @@ else
   echo Checking $file_to_fix
   cp $file_to_fix /tmp/$base
   chmod +w /tmp/$base
-  sed -e '/^extern int ftw(const/c\
+  sed -e '/^extern int ftw(const/i\
 #if !defined(_STYPES)\
 static\
 #else\
 extern\
-#endif\
-  int ftw(const char *, int (*)(const char *, const struct stat *, int), int);' \
-  -e '/^extern int nftw/c\
+#endif'\
+  -e 's/extern \(int ftw(const.*\)$/\1/' \
+  -e '/^extern int nftw/i\
 #if defined(_STYPES)\
 static\
 #else\
 extern\
-#endif\
-  int nftw(const char *, int (*)(const char *, const struct stat *, int, struct FTW *),int, int);' \
+#endif'\
+  -e 's/extern \(int nftw.*\)$/\1/' \
   -e '/^extern int ftw(),/c\
 #if !defined(_STYPES)\
 static\