[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH] Remove unused C macros.
From: |
Paul Eggert |
Subject: |
[PATCH] Remove unused C macros. |
Date: |
Tue, 10 Mar 2009 01:05:19 -0700 |
* src/csplit.c (ALLOC_SIZE): Remove.
* src/dd.c (max): Remove.
* src/expand.c (OUTPUT_BLOCK): Remove.
* src/install.c (INITIAL_HASH_MODULE, INITIAL_ENTRY_TAB_SIZE, READ_SIZE):
Remove.
* src/ls.c (ASSERT_MATCHING_DEV_INO): Remove.
* src/mv.c (INITIAL_HASH_MODULE, INITIAL_ENTRY_TAB_SIZE): Remove.
* src/pr.c (NULLCOL): Remove.
* src/ptx.c (Sword): Remove.
* src/unexpand.c (OUTPUT_BLOCK): Remove.
---
src/csplit.c | 3 ---
src/dd.c | 1 -
src/expand.c | 4 ----
src/install.c | 9 ---------
src/ls.c | 12 ------------
src/mv.c | 6 ------
src/pr.c | 2 --
src/ptx.c | 3 ---
src/unexpand.c | 4 ----
9 files changed, 0 insertions(+), 44 deletions(-)
diff --git a/src/csplit.c b/src/csplit.c
index b50a650..8ea95d2 100644
--- a/src/csplit.c
+++ b/src/csplit.c
@@ -41,9 +41,6 @@
proper_name ("Stuart Kemp"), \
proper_name ("David MacKenzie")
-/* Increment size of area for control records. */
-#define ALLOC_SIZE 20
-
/* The default prefix for output file names. */
#define DEFAULT_PREFIX "xx"
diff --git a/src/dd.c b/src/dd.c
index e9a5504..9a1c875 100644
--- a/src/dd.c
+++ b/src/dd.c
@@ -76,7 +76,6 @@ static void process_signals (void);
# define fdatasync(fd) (errno = ENOSYS, -1)
#endif
-#define max(a, b) ((a) > (b) ? (a) : (b))
#define output_char(c) \
do \
{ \
diff --git a/src/expand.c b/src/expand.c
index 87c8915..0248b8b 100644
--- a/src/expand.c
+++ b/src/expand.c
@@ -47,10 +47,6 @@
#define AUTHORS proper_name ("David MacKenzie")
-/* The number of bytes added at a time to the amount of memory
- allocated for the output line. */
-#define OUTPUT_BLOCK 256
-
/* If true, convert blanks even after nonblank characters have been
read on the line. */
static bool convert_entire_line;
diff --git a/src/install.c b/src/install.c
index b09c405..59478a3 100644
--- a/src/install.c
+++ b/src/install.c
@@ -71,15 +71,6 @@ static bool use_default_selinux_context = true;
# define matchpathcon_init_prefix(a, p) /* empty */
#endif
-/* Initial number of entries in each hash table entry's table of inodes. */
-#define INITIAL_HASH_MODULE 100
-
-/* Initial number of entries in the inode hash table. */
-#define INITIAL_ENTRY_TAB_SIZE 70
-
-/* Number of bytes of a file to copy at a time. */
-#define READ_SIZE (32 * 1024)
-
static bool change_timestamps (struct stat const *from_sb, char const *to);
static bool change_attributes (char const *name);
static bool copy_file (const char *from, const char *to,
diff --git a/src/ls.c b/src/ls.c
index 5d0deec..7883488 100644
--- a/src/ls.c
+++ b/src/ls.c
@@ -943,17 +943,6 @@ dev_ino_pop (void)
return *(struct dev_ino *) obstack_next_free (&dev_ino_obstack);
}
-#define ASSERT_MATCHING_DEV_INO(Name, Di) \
- do \
- { \
- struct stat sb; \
- assert (Name); \
- assert (0 <= stat (Name, &sb)); \
- assert (sb.st_dev == Di.st_dev); \
- assert (sb.st_ino == Di.st_ino); \
- } \
- while (0)
-
/* Write to standard output PREFIX, followed by the quoting style and
a space-separated list of the integers stored in OS all on one line. */
@@ -1331,7 +1320,6 @@ main (int argc, char **argv)
entry from the active_dir_set hash table. */
struct dev_ino di = dev_ino_pop ();
struct dev_ino *found = hash_delete (active_dir_set, &di);
- /* ASSERT_MATCHING_DEV_INO (thispend->realname, di); */
assert (found);
dev_ino_free (found);
free_pending_ent (thispend);
diff --git a/src/mv.c b/src/mv.c
index 77ad2fb..73bd3ef 100644
--- a/src/mv.c
+++ b/src/mv.c
@@ -41,12 +41,6 @@
proper_name ("David MacKenzie"), \
proper_name ("Jim Meyering")
-/* Initial number of entries in each hash table entry's table of inodes. */
-#define INITIAL_HASH_MODULE 100
-
-/* Initial number of entries in the inode hash table. */
-#define INITIAL_ENTRY_TAB_SIZE 70
-
/* For long options that have no equivalent short option, use a
non-character as a pseudo short option, starting with CHAR_MAX + 1. */
enum
diff --git a/src/pr.c b/src/pr.c
index 308a025..0c02430 100644
--- a/src/pr.c
+++ b/src/pr.c
@@ -413,8 +413,6 @@ struct COLUMN
typedef struct COLUMN COLUMN;
-#define NULLCOL (COLUMN *)0
-
static int char_to_clump (char c);
static bool read_line (COLUMN *p);
static bool print_page (void);
diff --git a/src/ptx.c b/src/ptx.c
index c04c90c..a752dfe 100644
--- a/src/ptx.c
+++ b/src/ptx.c
@@ -65,9 +65,6 @@
the actual reallocation step, but its base two logarithm. */
#define SWALLOW_REALLOC_LOG 12
-/* Imported from "regex.c". */
-#define Sword 1
-
/* Program options. */
enum Format
diff --git a/src/unexpand.c b/src/unexpand.c
index d73d101..bcab4b8 100644
--- a/src/unexpand.c
+++ b/src/unexpand.c
@@ -48,10 +48,6 @@
#define AUTHORS proper_name ("David MacKenzie")
-/* The number of bytes added at a time to the amount of memory
- allocated for the output line. */
-#define OUTPUT_BLOCK 256
-
/* If true, convert blanks even after nonblank characters have been
read on the line. */
static bool convert_entire_line;
--
1.5.3.2
- [PATCH] Remove unused C macros.,
Paul Eggert <=