From 6aacbf1d5023c090e37601e35b2a4daa19fbfd65 Mon Sep 17 00:00:00 2001
From: notaz <notasas@gmail.com>
Date: Sat, 24 Oct 2015 23:51:55 +0300
Subject: [PATCH] translate: avoid dupe work

---
 tools/translate.c | 6 ------
 1 file changed, 6 deletions(-)

diff --git a/tools/translate.c b/tools/translate.c
index 543d7b0..44d6fb4 100644
--- a/tools/translate.c
+++ b/tools/translate.c
@@ -8404,15 +8404,9 @@ static void gen_hdr(const char *funcn, int opcnt)
   }
 
   // pass4:
-  // - remove dead labels
   // - handle push <const>/pop pairs
   for (i = 0; i < opcnt; i++)
   {
-    if (g_labels[i] != NULL && g_label_refs[i].i == -1) {
-      free(g_labels[i]);
-      g_labels[i] = NULL;
-    }
-
     po = &ops[i];
     if (po->flags & (OPF_RMD|OPF_DONE))
       continue;
-- 
2.39.5