diff options
author | Jim Meyering <jim@meyering.net> | 1998-01-21 15:57:18 +0000 |
---|---|---|
committer | Jim Meyering <jim@meyering.net> | 1998-01-21 15:57:18 +0000 |
commit | 2c11b736aadc151eeefb6e00293b33d5759e3787 (patch) | |
tree | 7471a7ac23e67ac33449c996d7edf7aa460161bb /lib | |
parent | a52e0efbe290cd223edfd0ebfd16eeaa753f81bb (diff) | |
download | coreutils-2c11b736aadc151eeefb6e00293b33d5759e3787.tar.xz |
Use ANSI function definitions.
Remove global declaration of backup_type.
(simple_backup_suffix): Default to `~', not `.orig'.
Use PARAMS, not __BACKUPFILE_P.
(find_backup_file_name): Add parameter, backup_type.
Diffstat (limited to 'lib')
-rw-r--r-- | lib/backupfile.c | 11 |
1 files changed, 4 insertions, 7 deletions
diff --git a/lib/backupfile.c b/lib/backupfile.c index 40a9ed643..00a98a7e5 100644 --- a/lib/backupfile.c +++ b/lib/backupfile.c @@ -97,15 +97,12 @@ char *malloc (); # define REAL_DIR_ENTRY(dp) 1 #endif -/* Which type of backup file names are generated. */ -enum backup_type backup_type = none; - /* The extension added to file names to produce a simple (as opposed to numbered) backup file name. */ -const char *simple_backup_suffix = ".orig"; +const char *simple_backup_suffix = "~"; -static int max_backup_version __BACKUPFILE_P ((const char *, const char *)); -static int version_number __BACKUPFILE_P ((const char *, const char *, size_t)); +static int max_backup_version PARAMS ((const char *, const char *)); +static int version_number PARAMS ((const char *, const char *, size_t)); /* Return the name of the new backup file for file FILE, allocated with malloc. Return 0 if out of memory. @@ -113,7 +110,7 @@ static int version_number __BACKUPFILE_P ((const char *, const char *, size_t)); Do not call this function if backup_type == none. */ char * -find_backup_file_name (const char *file) +find_backup_file_name (const char *file, enum backup_type backup_type) { size_t backup_suffix_size_max; size_t file_len = strlen (file); |