summaryrefslogtreecommitdiff
path: root/src/output.h
diff options
context:
space:
mode:
authorBruno Haible <bruno@clisp.org>2003-02-17 10:36:47 +0000
committerBruno Haible <bruno@clisp.org>2003-02-17 10:36:47 +0000
commitec800f65ec88465b0f9b3f9063b945dd4749f535 (patch)
tree27b1b5488e66cb100d0271d3b2bc2b2077376129 /src/output.h
parent799d1c7534f4366fe1592b3b010e0a8be3eb3863 (diff)
downloadgperf-ec800f65ec88465b0f9b3f9063b945dd4749f535.tar.gz
Introduce new alpha_inc pass, to avoid artificial duplicates.
Diffstat (limited to 'src/output.h')
-rw-r--r--src/output.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/output.h b/src/output.h
index 5b747fd..d5bed74 100644
--- a/src/output.h
+++ b/src/output.h
@@ -51,6 +51,7 @@ public:
int total_keys,
int max_key_len, int min_key_len,
const Positions& positions,
+ const unsigned int *alpha_inc,
int total_duplicates,
int alpha_size,
const int *occurrences,
@@ -121,6 +122,8 @@ private:
int const _min_key_len;
/* Key positions. Only to be used if !options[ALLCHARS]. */
Positions const _key_positions;
+ /* Adjustments to add to bytes add specific key positions. */
+ const unsigned int * const _alpha_inc;
/* Total number of duplicate hash values. */
int const _total_duplicates;
/* Minimum hash value for all keywords. */