Do not mark the transformed as visited. It makes no sense at all.
[libfirm] / ir / ir / irnodeset.h
index 712f7a8..080f451 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 1995-2007 University of Karlsruhe.  All right reserved.
+ * Copyright (C) 1995-2008 University of Karlsruhe.  All right reserved.
  *
  * This file is part of libFirm.
  *
@@ -90,7 +90,7 @@ void ir_nodeset_destroy(ir_nodeset_t *nodeset);
  * @return The initialized nodeset
  */
 static INLINE ir_nodeset_t *ir_nodeset_new(size_t expected_elements) {
-       ir_nodeset_t *res = xmalloc(sizeof(*res));
+       ir_nodeset_t *res = XMALLOC(ir_nodeset_t);
        ir_nodeset_init_size(res, expected_elements);
        return res;
 }