ハッシュのfreeの方法を修正
[YACASL2.git] / src / label.c
index 63b6fe5..e88cc90 100644 (file)
@@ -166,10 +166,8 @@ void freelabel()
             FREE(p->label->prog);
             FREE(p->label->label);
             FREE(p->label);
-            if(p == labels[i]) {
-                labels[i] = NULL;
-            }
             FREE(p);
         }
+        labels[i] = NULL;
     }
 }