summaryrefslogtreecommitdiff
path: root/src/keyword.cc
diff options
context:
space:
mode:
authorBruno Haible <bruno@clisp.org>2002-11-09 01:12:49 +0000
committerBruno Haible <bruno@clisp.org>2002-11-09 01:12:49 +0000
commit34da28c8ab95e15d278a541d543ee17257612543 (patch)
treee3b2c845c985ce9e8ff1bf94f8e6ebfef95b9cad /src/keyword.cc
parent643c2cab823756c6ad7c42997b6588eff8a28db9 (diff)
downloadgperf-34da28c8ab95e15d278a541d543ee17257612543.tar.gz
Prefix all field names with _.
Diffstat (limited to 'src/keyword.cc')
-rw-r--r--src/keyword.cc28
1 files changed, 14 insertions, 14 deletions
diff --git a/src/keyword.cc b/src/keyword.cc
index 2d04c90..8d6f77d 100644
--- a/src/keyword.cc
+++ b/src/keyword.cc
@@ -29,7 +29,7 @@ Software Foundation, 59 Temple Place - Suite 330, Boston, MA 02111, USA. */
/* Constructor. */
Keyword::Keyword (const char *s, int s_len, const char *r)
- : allchars (s), allchars_length (s_len), rest (r)
+ : _allchars (s), _allchars_length (s_len), _rest (r)
{
}
@@ -38,7 +38,7 @@ Keyword::Keyword (const char *s, int s_len, const char *r)
/* Constructor. */
KeywordExt::KeywordExt (const char *s, int s_len, const char *r)
- : Keyword (s, s_len, r), duplicate_link (NULL), final_index (0)
+ : Keyword (s, s_len, r), _duplicate_link (NULL), _final_index (0)
{
}
@@ -61,16 +61,16 @@ static inline void sort_char_set (char *base, int len)
/* Initialize selchars and selchars_length, and update v->occurrences. */
void KeywordExt::init_selchars (Vectors *v)
{
- const char *k = allchars;
+ const char *k = _allchars;
char *key_set =
- new char[(option[ALLCHARS] ? allchars_length : option.get_max_keysig_size ())];
+ new char[(option[ALLCHARS] ? _allchars_length : option.get_max_keysig_size ())];
char *ptr = key_set;
int i;
if (option[ALLCHARS])
/* Use all the character positions in the KEY. */
- for (i = allchars_length; i > 0; k++, ptr++, i--)
- v->occurrences[(unsigned char)(*ptr = *k)]++;
+ for (i = _allchars_length; i > 0; k++, ptr++, i--)
+ v->_occurrences[(unsigned char)(*ptr = *k)]++;
else
/* Only use those character positions specified by the user. */
{
@@ -81,23 +81,23 @@ void KeywordExt::init_selchars (Vectors *v)
{
if (i == WORD_END)
/* Special notation for last KEY position, i.e. '$'. */
- *ptr = allchars[allchars_length - 1];
- else if (i <= allchars_length)
+ *ptr = _allchars[_allchars_length - 1];
+ else if (i <= _allchars_length)
/* Within range of KEY length, so we'll keep it. */
- *ptr = allchars[i - 1];
+ *ptr = _allchars[i - 1];
else
/* Out of range of KEY length, so we'll just skip it. */
continue;
- v->occurrences[(unsigned char)*ptr]++;
+ v->_occurrences[(unsigned char)*ptr]++;
ptr++;
}
/* Didn't get any hits and user doesn't want to consider the
keylength, so there are essentially no usable hash positions! */
- if (ptr == selchars && option[NOLENGTH])
+ if (ptr == _selchars && option[NOLENGTH])
{
fprintf (stderr, "Can't hash keyword %.*s with chosen key positions.\n",
- allchars_length, allchars);
+ _allchars_length, _allchars);
exit (1);
}
}
@@ -105,8 +105,8 @@ void KeywordExt::init_selchars (Vectors *v)
/* Sort the KEY_SET items alphabetically. */
sort_char_set (key_set, ptr - key_set);
- selchars = key_set;
- selchars_length = ptr - key_set;
+ _selchars = key_set;
+ _selchars_length = ptr - key_set;
}