grep-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[PATCH 2/6] grep: omit unused maxd member


From: Paul Eggert
Subject: [PATCH 2/6] grep: omit unused maxd member
Date: Tue, 24 Aug 2021 00:45:37 -0700

* src/kwset.c (struct kwset.maxd): Remove.  All uses removed.
---
 src/kwset.c | 4 ----
 1 file changed, 4 deletions(-)

diff --git a/src/kwset.c b/src/kwset.c
index 987e2e5..e5ac1a9 100644
--- a/src/kwset.c
+++ b/src/kwset.c
@@ -80,7 +80,6 @@ struct kwset
   ptrdiff_t words;             /* Number of words in the trie.  */
   struct trie *trie;           /* The trie itself.  */
   ptrdiff_t mind;              /* Minimum depth of an accepting node.  */
-  ptrdiff_t maxd;              /* Maximum depth of any node.  */
   unsigned char delta[NCHAR];  /* Delta table for rapid search.  */
   struct trie *next[NCHAR];    /* Table of children of the root.  */
   char *target;                        /* Target string if there's only one.  
*/
@@ -144,7 +143,6 @@ kwsalloc (char const *trans)
   kwset->trie->depth = 0;
   kwset->trie->shift = 0;
   kwset->mind = PTRDIFF_MAX;
-  kwset->maxd = -1;
   kwset->target = NULL;
   kwset->trans = trans;
   kwset->kwsexec = acexec;
@@ -303,8 +301,6 @@ kwsincr (kwset_t kwset, char const *text, ptrdiff_t len)
   /* Keep track of the longest and shortest string of the keyword set.  */
   if (trie->depth < kwset->mind)
     kwset->mind = trie->depth;
-  if (trie->depth > kwset->maxd)
-    kwset->maxd = trie->depth;
 }
 
 ptrdiff_t
-- 
2.31.1




reply via email to

[Prev in Thread] Current Thread [Next in Thread]