mirror of
git://git.sv.gnu.org/coreutils
synced 2026-06-03 06:20:53 -04:00
Protect prototypes with __P.
This commit is contained in:
@@ -51,12 +51,17 @@ enum backup_type get_version ();
|
||||
int euidaccess ();
|
||||
int full_write ();
|
||||
|
||||
static int do_copy (int argc, char **argv);
|
||||
static int copy (char *src_path, char *dst_path, int new_dst, dev_t device, struct dir_list *ancestors);
|
||||
static int copy_dir (char *src_path_in, char *dst_path_in, int new_dst, struct stat *src_sb, struct dir_list *ancestors);
|
||||
static int make_path_private (char *const_dirpath, int src_offset, int mode, char *verbose_fmt_string, struct dir_attr **attr_list, int *new_dst);
|
||||
static int copy_reg (char *src_path, char *dst_path);
|
||||
static int re_protect (char *const_dst_path, int src_offset, struct dir_attr *attr_list);
|
||||
static int do_copy __P ((int argc, char **argv));
|
||||
static int copy __P ((char *src_path, char *dst_path, int new_dst,
|
||||
dev_t device, struct dir_list *ancestors));
|
||||
static int copy_dir __P ((char *src_path_in, char *dst_path_in, int new_dst,
|
||||
struct stat *src_sb, struct dir_list *ancestors));
|
||||
static int make_path_private __P ((char *const_dirpath, int src_offset,
|
||||
int mode, char *verbose_fmt_string,
|
||||
struct dir_attr **attr_list, int *new_dst));
|
||||
static int copy_reg __P ((char *src_path, char *dst_path));
|
||||
static int re_protect __P ((char *const_dst_path, int src_offset,
|
||||
struct dir_attr *attr_list));
|
||||
|
||||
/* Initial number of entries in each hash table entry's table of inodes. */
|
||||
#define INITIAL_HASH_MODULE 100
|
||||
|
||||
@@ -95,22 +95,23 @@ char *xmalloc ();
|
||||
int safe_read ();
|
||||
int full_write ();
|
||||
|
||||
static RETSIGTYPE interrupt_handler (void);
|
||||
static int bit_count (register unsigned int i);
|
||||
static int parse_integer (char *str);
|
||||
static void apply_translations (void);
|
||||
static void copy (void);
|
||||
static void copy_simple (unsigned char *buf, int nread);
|
||||
static void copy_with_block (unsigned char *buf, int nread);
|
||||
static void copy_with_unblock (unsigned char *buf, int nread);
|
||||
static void parse_conversion (char *str);
|
||||
static void print_stats (void);
|
||||
static void translate_charset (const unsigned char *new_trans);
|
||||
static void quit (int code);
|
||||
static void scanargs (int argc, char **argv);
|
||||
static void skip (int fdesc, char *file, long int records, long int blocksize, char *buf);
|
||||
static void usage (int status);
|
||||
static void write_output (void);
|
||||
static RETSIGTYPE interrupt_handler __P ((void));
|
||||
static int bit_count __P ((register unsigned int i));
|
||||
static int parse_integer __P ((char *str));
|
||||
static void apply_translations __P ((void));
|
||||
static void copy __P ((void));
|
||||
static void copy_simple __P ((unsigned char *buf, int nread));
|
||||
static void copy_with_block __P ((unsigned char *buf, int nread));
|
||||
static void copy_with_unblock __P ((unsigned char *buf, int nread));
|
||||
static void parse_conversion __P ((char *str));
|
||||
static void print_stats __P ((void));
|
||||
static void translate_charset __P ((const unsigned char *new_trans));
|
||||
static void quit __P ((int code));
|
||||
static void scanargs __P ((int argc, char **argv));
|
||||
static void skip __P ((int fdesc, char *file, long int records,
|
||||
long int blocksize, char *buf));
|
||||
static void usage __P ((int status));
|
||||
static void write_output __P ((void));
|
||||
|
||||
/* The name this program was run with. */
|
||||
char *program_name;
|
||||
|
||||
@@ -47,17 +47,17 @@
|
||||
char *xmalloc ();
|
||||
char *xstrdup ();
|
||||
|
||||
static int selected_fstype (char *fstype);
|
||||
static int excluded_fstype (char *fstype);
|
||||
static void add_excluded_fs_type (char *fstype);
|
||||
static void add_fs_type (char *fstype);
|
||||
static void print_header (void);
|
||||
static void show_entry (char *path, struct stat *statp);
|
||||
static void show_all_entries (void);
|
||||
static void show_dev (char *disk, char *mount_point, char *fstype);
|
||||
static void show_disk (char *disk);
|
||||
static void show_point (char *point, struct stat *statp);
|
||||
static void usage (int status);
|
||||
static int selected_fstype __P ((char *fstype));
|
||||
static int excluded_fstype __P ((char *fstype));
|
||||
static void add_excluded_fs_type __P ((char *fstype));
|
||||
static void add_fs_type __P ((char *fstype));
|
||||
static void print_header __P ((void));
|
||||
static void show_entry __P ((char *path, struct stat *statp));
|
||||
static void show_all_entries __P ((void));
|
||||
static void show_dev __P ((char *disk, char *mount_point, char *fstype));
|
||||
static void show_disk __P ((char *disk));
|
||||
static void show_point __P ((char *point, struct stat *statp));
|
||||
static void usage __P ((int status));
|
||||
|
||||
/* Name this program was run with. */
|
||||
char *program_name;
|
||||
|
||||
@@ -90,23 +90,24 @@ typedef struct
|
||||
char *text; /* Pointer to the text. */
|
||||
} *string, stringstruct;
|
||||
|
||||
int stat (const char *, struct stat *);
|
||||
int lstat (const char *, struct stat *);
|
||||
int stat ();
|
||||
int lstat ();
|
||||
|
||||
char *savedir ();
|
||||
char *xmalloc ();
|
||||
char *xrealloc ();
|
||||
|
||||
static int hash_insert (ino_t ino, dev_t dev);
|
||||
static int hash_insert2 (struct htab *htab, ino_t ino, dev_t dev);
|
||||
static long count_entry (char *ent, int top, dev_t last_dev);
|
||||
static void du_files (char **files);
|
||||
static void hash_init (unsigned int modulus, unsigned int entry_tab_size);
|
||||
static void hash_reset (void);
|
||||
static void str_concatc (string s1, char *cstr);
|
||||
static void str_copyc (string s1, char *cstr);
|
||||
static void str_init (string *s1, unsigned int size);
|
||||
static void str_trunc (string s1, unsigned int length);
|
||||
static int hash_insert __P ((ino_t ino, dev_t dev));
|
||||
static int hash_insert2 __P ((struct htab *htab, ino_t ino, dev_t dev));
|
||||
static long count_entry __P ((char *ent, int top, dev_t last_dev));
|
||||
static void du_files __P ((char **files));
|
||||
static void hash_init __P ((unsigned int modulus,
|
||||
unsigned int entry_tab_size));
|
||||
static void hash_reset __P ((void));
|
||||
static void str_concatc __P ((string s1, char *cstr));
|
||||
static void str_copyc __P ((string s1, char *cstr));
|
||||
static void str_init __P ((string *s1, unsigned int size));
|
||||
static void str_trunc __P ((string s1, unsigned int length));
|
||||
|
||||
/* Name under which this program was invoked. */
|
||||
char *program_name;
|
||||
@@ -153,7 +154,7 @@ static struct stat stat_buf;
|
||||
|
||||
/* A pointer to either lstat or stat, depending on whether
|
||||
dereferencing of all symbolic links is to be done. */
|
||||
static int (*xstat) ();
|
||||
static int __P ((*xstat) ());
|
||||
|
||||
/* The exit status to use if we don't get any fatal errors. */
|
||||
static int exit_status;
|
||||
|
||||
+7
-7
@@ -99,13 +99,13 @@ int safe_read ();
|
||||
int full_write ();
|
||||
int isdir ();
|
||||
|
||||
static int change_attributes (char *path, int no_need_to_chown);
|
||||
static int copy_file (char *from, char *to, int *to_created);
|
||||
static int install_file_in_dir (char *from, char *to_dir);
|
||||
static int install_file_in_file (char *from, char *to);
|
||||
static void get_ids (void);
|
||||
static void strip (char *path);
|
||||
static void usage (int status);
|
||||
static int change_attributes __P ((char *path, int no_need_to_chown));
|
||||
static int copy_file __P ((char *from, char *to, int *to_created));
|
||||
static int install_file_in_dir __P ((char *from, char *to_dir));
|
||||
static int install_file_in_file __P ((char *from, char *to));
|
||||
static void get_ids __P ((void));
|
||||
static void strip __P ((char *path));
|
||||
static void usage __P ((int status));
|
||||
|
||||
/* The name this program was run with, for error messages. */
|
||||
char *program_name;
|
||||
|
||||
Reference in New Issue
Block a user