Don't reset match_[0]. It isn't necessary.

Change-Id: I0a107ebaa00844e245fce632e370e47cd50d34cc
Reviewed-on: https://code-review.googlesource.com/4641
Reviewed-by: Paul Wankadia <junyer@google.com>
diff --git a/re2/nfa.cc b/re2/nfa.cc
index 94c65a6..16bbe31 100644
--- a/re2/nfa.cc
+++ b/re2/nfa.cc
@@ -580,11 +580,8 @@
         flag = Prog::EmptyFlags(context, p);
       }
 
-      // Steal match storage (cleared but unused as of yet)
-      // temporarily to hold match boundaries for new thread.
       match_[0] = p;
       AddToThreadq(runq, start_, flag, p, match_);
-      match_[0] = NULL;
     }
 
     // If all the threads have died, stop early.