gnunet-svn
[Top][All Lists]
Advanced

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

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


From: gnunet
Subject: [GNUnet-SVN] r23738 - gnunet/src/regex
Date: Mon, 10 Sep 2012 16:08:44 +0200

Author: szengel
Date: 2012-09-10 16:08:44 +0200 (Mon, 10 Sep 2012)
New Revision: 23738

Modified:
   gnunet/src/regex/regex.c
   gnunet/src/regex/test_regex_graph_api.c
Log:
removing temp file in graph test


Modified: gnunet/src/regex/regex.c
===================================================================
--- gnunet/src/regex/regex.c    2012-09-10 11:39:22 UTC (rev 23737)
+++ gnunet/src/regex/regex.c    2012-09-10 14:08:44 UTC (rev 23738)
@@ -2347,7 +2347,7 @@
   struct GNUNET_REGEX_Context ctx;
   struct GNUNET_REGEX_Automaton *dfa;
   struct GNUNET_REGEX_Automaton *nfa;
-  struct GNUNET_REGEX_StateSet *nfa_set;
+  struct GNUNET_REGEX_StateSet *nfa_start_eps_cls;
 
   GNUNET_REGEX_context_init (&ctx);
 
@@ -2369,8 +2369,8 @@
   dfa->regex = GNUNET_strdup (regex);
 
   // Create DFA start state from epsilon closure
-  nfa_set = nfa_closure_create (nfa, nfa->start, 0);
-  dfa->start = dfa_state_create (&ctx, nfa_set);
+  nfa_start_eps_cls = nfa_closure_create (nfa, nfa->start, 0);
+  dfa->start = dfa_state_create (&ctx, nfa_start_eps_cls);
   automaton_add_state (dfa, dfa->start);
 
   construct_dfa_states (&ctx, nfa, dfa, dfa->start);

Modified: gnunet/src/regex/test_regex_graph_api.c
===================================================================
--- gnunet/src/regex/test_regex_graph_api.c     2012-09-10 11:39:22 UTC (rev 
23737)
+++ gnunet/src/regex/test_regex_graph_api.c     2012-09-10 14:08:44 UTC (rev 
23738)
@@ -27,6 +27,8 @@
 #include "platform.h"
 #include "gnunet_regex_lib.h"
 
+#define KEEP_FILES 0
+
 /**
  * Check if 'filename' exists and is not empty.
  *
@@ -57,6 +59,11 @@
     error++;
   }
 
+  error += fclose (fp);
+
+  if (!KEEP_FILES)
+    unlink (filename);
+
   return error;
 }
 




reply via email to

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