Use __PMT instead of __P for function pointer.
authordrepper <drepper>
Mon, 29 Jun 1998 12:33:13 +0000 (12:33 +0000)
committerdrepper <drepper>
Mon, 29 Jun 1998 12:33:13 +0000 (12:33 +0000)
io/fts.h
io/ftw.h

index 3aa3666..fab224e 100644 (file)
--- a/io/fts.h
+++ b/io/fts.h
@@ -48,7 +48,7 @@ typedef struct {
        int fts_rfd;                    /* fd for root */
        int fts_pathlen;                /* sizeof(path) */
        int fts_nitems;                 /* elements in the sort array */
-       int (*fts_compar) __P((const void *, const void *)); /* compare fn */
+       int (*fts_compar) __PMT((const void *, const void *)); /* compare fn */
 
 #define        FTS_COMFOLLOW   0x0001          /* follow command line symlinks */
 #define        FTS_LOGICAL     0x0002          /* logical walk */
index f2c59c4..6ccddee 100644 (file)
--- a/io/ftw.h
+++ b/io/ftw.h
@@ -86,21 +86,22 @@ struct FTW
 
 
 /* Convenient types for callback functions.  */
-typedef int (*__ftw_func_t) __P ((__const char *__filename,
-                                 __const struct stat *__status, int __flag));
-#ifdef __USE_LARGEFILE64
-typedef int (*__ftw64_func_t) __P ((__const char *__filename,
-                                   __const struct stat64 *__status,
+typedef int (*__ftw_func_t) __PMT ((__const char *__filename,
+                                   __const struct stat *__status,
                                    int __flag));
+#ifdef __USE_LARGEFILE64
+typedef int (*__ftw64_func_t) __PMT ((__const char *__filename,
+                                     __const struct stat64 *__status,
+                                     int __flag));
 #endif
 #ifdef __USE_XOPEN_EXTENDED
-typedef int (*__nftw_func_t) __P ((__const char *__filename,
-                                  __const struct stat *__status, int __flag,
-                                  struct FTW *__info));
+typedef int (*__nftw_func_t) __PMT ((__const char *__filename,
+                                    __const struct stat *__status, int __flag,
+                                    struct FTW *__info));
 # ifdef __USE_LARGEFILE64
-typedef int (*__nftw64_func_t) __P ((__const char *__filename,
-                                    __const struct stat64 *__status,
-                                    int __flag, struct FTW *__info));
+typedef int (*__nftw64_func_t) __PMT ((__const char *__filename,
+                                      __const struct stat64 *__status,
+                                      int __flag, struct FTW *__info));
 # endif
 #endif