[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[GNUnet-SVN] r22574 - gnunet/src/regex
From: |
gnunet |
Subject: |
[GNUnet-SVN] r22574 - gnunet/src/regex |
Date: |
Mon, 9 Jul 2012 17:18:12 +0200 |
Author: szengel
Date: 2012-07-09 17:18:12 +0200 (Mon, 09 Jul 2012)
New Revision: 22574
Modified:
gnunet/src/regex/test_regex_iterate_api.c
Log:
regex: fixed iterating over the initial states
Modified: gnunet/src/regex/test_regex_iterate_api.c
===================================================================
--- gnunet/src/regex/test_regex_iterate_api.c 2012-07-09 13:10:29 UTC (rev
22573)
+++ gnunet/src/regex/test_regex_iterate_api.c 2012-07-09 15:18:12 UTC (rev
22574)
@@ -37,15 +37,20 @@
GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, "Iterating... (accepting: %i)\n",
accepting);
+
+ if (NULL != proof)
+ GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, "Proof: %s\n", proof);
+
+ if (NULL != key)
+ GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, "Hash: %s\n", GNUNET_h2s (key));
+
for (i = 0; i < num_edges; i++)
{
- GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, "Edge %i: %s\n", i, edges[i].label);
+ GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, "Edge %i: Label: %s Destination:
%s\n",
+ i, edges[i].label, GNUNET_h2s (&edges[i].destination));
}
*error += (GNUNET_OK == GNUNET_REGEX_check_proof (proof, key)) ? 0 : 1;
-
- if (NULL != proof)
- GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, "Proof: %s\n", proof);
}
int
@@ -82,7 +87,7 @@
"ab|cd|ef|gh",
"a|b|c|d|e|f|g",
"(ab)|(ac)",
- "a(b|c)"
+ "x*|(0|1|2)(a|b|c|d)"
};
for (i = 0; i < 17; i++)
@@ -91,6 +96,6 @@
GNUNET_REGEX_iterate_all_edges (dfa, key_iterator, &error);
GNUNET_REGEX_automaton_destroy (dfa);
}
-
+
return error;
}
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [GNUnet-SVN] r22574 - gnunet/src/regex,
gnunet <=