gnunet-svn
[Top][All Lists]
Advanced

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

[GNUnet-SVN] r21382 - gnunet/src/regex


From: gnunet
Subject: [GNUnet-SVN] r21382 - gnunet/src/regex
Date: Wed, 9 May 2012 15:25:23 +0200

Author: szengel
Date: 2012-05-09 15:25:23 +0200 (Wed, 09 May 2012)
New Revision: 21382

Modified:
   gnunet/src/regex/regex.c
Log:
Fixed warning


Modified: gnunet/src/regex/regex.c
===================================================================
--- gnunet/src/regex/regex.c    2012-05-09 13:23:40 UTC (rev 21381)
+++ gnunet/src/regex/regex.c    2012-05-09 13:25:23 UTC (rev 21382)
@@ -275,16 +275,15 @@
 };
 
 /*
- * Debug helper function
+ * Debug helper functions
  */
-/*
-static void debug_print_transition (struct Transition *);
+void
+debug_print_transitions (struct GNUNET_REGEX_State *);
 
-static void
+void
 debug_print_state (struct GNUNET_REGEX_State *s)
 {
   char *proof;
-  int i;
 
   if (NULL == s->proof)
     proof = "NULL";
@@ -296,26 +295,20 @@
               s->id, s->name, s->marked, s->accepting, s->scc_id,
               s->transition_count, proof);
 
-  GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, "Incoming transitions:\n");
-
-  for (i=0; i < s->incoming_transition_count; i++)
-    debug_print_transition (s->incoming_transitions[i]);
+  GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, "Transitions:\n");
+  debug_print_transitions (s);
 }
 
-static void
-debug_print_states (struct GNUNET_REGEX_StateSet *sset)
+void
+debug_print_states (struct GNUNET_REGEX_Automaton *a)
 {
   struct GNUNET_REGEX_State *s;
-  int i;
 
-  for (i = 0; i < sset->len; i++)
-  {
-    s = sset->states[i];
+  for (s = a->states_head; NULL != s; s = s->next)
     debug_print_state (s);
-  }
 }
 
-static void
+void
 debug_print_transition (struct Transition *t)
 {
   char *to_state;
@@ -344,7 +337,7 @@
               t->id, from_state, label, to_state);
 }
 
-static void
+void
 debug_print_transitions (struct GNUNET_REGEX_State *s)
 {
   struct Transition *t;
@@ -352,7 +345,6 @@
   for (t = s->transitions_head; NULL != t; t = t->next)
     debug_print_transition (t);
 }
-*/
 
 /**
  * Recursive function doing DFS with 'v' as a start, detecting all SCCs inside
@@ -421,7 +413,6 @@
 static void
 scc_tarjan (struct GNUNET_REGEX_Context *ctx, struct GNUNET_REGEX_Automaton *a)
 {
-  unsigned int i;
   int index;
   struct GNUNET_REGEX_State *v;
   struct GNUNET_REGEX_State *stack[a->state_count];
@@ -437,7 +428,7 @@
   stack_size = 0;
   index = 0;
 
-  for (i = 0, v = a->states_head; NULL != v; v = v->next)
+  for (v = a->states_head; NULL != v; v = v->next)
   {
     if (v->index < 0)
       scc_tarjan_strongconnect (ctx, v, &index, stack, &stack_size);




reply via email to

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