Simplify pointer arithmetic.
authorMichael Beck <beck@ipd.info.uni-karlsruhe.de>
Tue, 12 Jan 2010 21:35:35 +0000 (21:35 +0000)
committerMichael Beck <beck@ipd.info.uni-karlsruhe.de>
Tue, 12 Jan 2010 21:35:35 +0000 (21:35 +0000)
[r26953]

ir/ir/iredges.c

index 29a5406..b420089 100644 (file)
@@ -407,7 +407,7 @@ void edges_notify_edge_kind(ir_node *src, int pos, ir_node *tgt,
                        edge->kind      = kind;
                        edge->list.next = NULL;
                        edge->list.prev = NULL;
-                       memset(((char*)edge) + sizeof(ir_edge_t), 0, edges_private_size);
+                       memset(edge + 1, 0, edges_private_size);
                        DEBUG_ONLY(edge->src_nr = get_irn_node_nr(src));
 
                        new_edge = ir_edgeset_insert(edges, edge);