aboutsummaryrefslogtreecommitdiff
path: root/src/regex/test_regex_iterate_api.c
diff options
context:
space:
mode:
authorChristian Grothoff <christian@grothoff.org>2013-06-20 09:02:43 +0000
committerChristian Grothoff <christian@grothoff.org>2013-06-20 09:02:43 +0000
commit566b7539fcaf9c455da665cb641016d2cfbb1b47 (patch)
treeeb12baa08d99313d6da7eb8c1be17c5e447f1586 /src/regex/test_regex_iterate_api.c
parentde9409f80dbfc5cc61a28316b271600e9da95cdc (diff)
downloadgnunet-566b7539fcaf9c455da665cb641016d2cfbb1b47.tar.gz
gnunet-566b7539fcaf9c455da665cb641016d2cfbb1b47.zip
renaming symbols from libgnunetregextest to have the prefix REGEX_TEST
Diffstat (limited to 'src/regex/test_regex_iterate_api.c')
-rw-r--r--src/regex/test_regex_iterate_api.c26
1 files changed, 13 insertions, 13 deletions
diff --git a/src/regex/test_regex_iterate_api.c b/src/regex/test_regex_iterate_api.c
index dd6c09347..cf7ee2298 100644
--- a/src/regex/test_regex_iterate_api.c
+++ b/src/regex/test_regex_iterate_api.c
@@ -36,7 +36,7 @@
36/** 36/**
37 * Set to GNUNET_YES to save a debug graph. 37 * Set to GNUNET_YES to save a debug graph.
38 */ 38 */
39#define REGEX_ITERNAL_ITERATE_SAVE_DEBUG_GRAPH GNUNET_NO 39#define REGEX_INTERNAL_ITERATE_SAVE_DEBUG_GRAPH GNUNET_NO
40 40
41static unsigned int transition_counter; 41static unsigned int transition_counter;
42 42
@@ -61,7 +61,7 @@ struct RegexStringPair
61static void 61static void
62key_iterator (void *cls, const struct GNUNET_HashCode *key, const char *proof, 62key_iterator (void *cls, const struct GNUNET_HashCode *key, const char *proof,
63 int accepting, unsigned int num_edges, 63 int accepting, unsigned int num_edges,
64 const struct REGEX_ITERNAL_Edge *edges) 64 const struct REGEX_INTERNAL_Edge *edges)
65{ 65{
66 unsigned int i; 66 unsigned int i;
67 struct IteratorContext *ctx = cls; 67 struct IteratorContext *ctx = cls;
@@ -101,7 +101,7 @@ key_iterator (void *cls, const struct GNUNET_HashCode *key, const char *proof,
101 ctx->match_count++; 101 ctx->match_count++;
102 } 102 }
103 103
104 if (GNUNET_OK != REGEX_ITERNAL_check_proof (proof, key)) 104 if (GNUNET_OK != REGEX_INTERNAL_check_proof (proof, key))
105 { 105 {
106 ctx->error++; 106 ctx->error++;
107 GNUNET_log (GNUNET_ERROR_TYPE_ERROR, 107 GNUNET_log (GNUNET_ERROR_TYPE_ERROR,
@@ -117,7 +117,7 @@ main (int argc, char *argv[])
117 GNUNET_log_setup ("test-regex", "WARNING", NULL); 117 GNUNET_log_setup ("test-regex", "WARNING", NULL);
118 118
119 int error; 119 int error;
120 struct REGEX_ITERNAL_Automaton *dfa; 120 struct REGEX_INTERNAL_Automaton *dfa;
121 unsigned int i; 121 unsigned int i;
122 unsigned int num_transitions; 122 unsigned int num_transitions;
123 char *filename = NULL; 123 char *filename = NULL;
@@ -161,7 +161,7 @@ main (int argc, char *argv[])
161 161
162 162
163 /* Create graph */ 163 /* Create graph */
164 if (GNUNET_YES == REGEX_ITERNAL_ITERATE_SAVE_DEBUG_GRAPH) 164 if (GNUNET_YES == REGEX_INTERNAL_ITERATE_SAVE_DEBUG_GRAPH)
165 { 165 {
166 GNUNET_asprintf (&filename, "iteration_graph_%u.dot", i); 166 GNUNET_asprintf (&filename, "iteration_graph_%u.dot", i);
167 ctx.graph_filep = fopen (filename, "w"); 167 ctx.graph_filep = fopen (filename, "w");
@@ -191,10 +191,10 @@ main (int argc, char *argv[])
191 ctx.strings = rxstr[i].strings; 191 ctx.strings = rxstr[i].strings;
192 ctx.match_count = 0; 192 ctx.match_count = 0;
193 dfa = 193 dfa =
194 REGEX_ITERNAL_construct_dfa (rxstr[i].regex, strlen (rxstr[i].regex), 0); 194 REGEX_INTERNAL_construct_dfa (rxstr[i].regex, strlen (rxstr[i].regex), 0);
195 REGEX_ITERNAL_iterate_all_edges (dfa, key_iterator, &ctx); 195 REGEX_INTERNAL_iterate_all_edges (dfa, key_iterator, &ctx);
196 num_transitions = 196 num_transitions =
197 REGEX_ITERNAL_get_transition_count (dfa) - dfa->start->transition_count; 197 REGEX_INTERNAL_get_transition_count (dfa) - dfa->start->transition_count;
198 198
199 if (transition_counter < num_transitions) 199 if (transition_counter < num_transitions)
200 { 200 {
@@ -218,7 +218,7 @@ main (int argc, char *argv[])
218 error += (ctx.string_count - ctx.match_count); 218 error += (ctx.string_count - ctx.match_count);
219 } 219 }
220 220
221 REGEX_ITERNAL_automaton_destroy (dfa); 221 REGEX_INTERNAL_automaton_destroy (dfa);
222 222
223 /* Finish graph */ 223 /* Finish graph */
224 if (GNUNET_YES == ctx.should_save_graph) 224 if (GNUNET_YES == ctx.should_save_graph)
@@ -238,9 +238,9 @@ main (int argc, char *argv[])
238 ctx.match_count = 0; 238 ctx.match_count = 0;
239 239
240 dfa = 240 dfa =
241 REGEX_ITERNAL_construct_dfa (rxstr[i].regex, strlen (rxstr[i].regex), 0); 241 REGEX_INTERNAL_construct_dfa (rxstr[i].regex, strlen (rxstr[i].regex), 0);
242 REGEX_ITERNAL_dfa_add_multi_strides (NULL, dfa, 2); 242 REGEX_INTERNAL_dfa_add_multi_strides (NULL, dfa, 2);
243 REGEX_ITERNAL_iterate_all_edges (dfa, key_iterator, &ctx); 243 REGEX_INTERNAL_iterate_all_edges (dfa, key_iterator, &ctx);
244 244
245 if (ctx.match_count < ctx.string_count) 245 if (ctx.match_count < ctx.string_count)
246 { 246 {
@@ -249,7 +249,7 @@ main (int argc, char *argv[])
249 error += (ctx.string_count - ctx.match_count); 249 error += (ctx.string_count - ctx.match_count);
250 } 250 }
251 251
252 REGEX_ITERNAL_automaton_destroy (dfa); 252 REGEX_INTERNAL_automaton_destroy (dfa);
253 } 253 }
254 254
255 error += ctx.error; 255 error += ctx.error;