X-Git-Url: https://tinc-vpn.org/git/browse?a=blobdiff_plain;f=src%2Fedge.h;h=3b4dbb20f733613d703f5d95e6f9cbd439451125;hb=1aa8ac8c41ab8580fce1956086d7e6c7e84a09ee;hp=6d588fc91454d9571a05861727524a52e6f4fa59;hpb=914d1be411229c28e6e8e4a0df99afa076a8b448;p=tinc diff --git a/src/edge.h b/src/edge.h index 6d588fc9..3b4dbb20 100644 --- a/src/edge.h +++ b/src/edge.h @@ -42,8 +42,8 @@ typedef struct edge_t { extern splay_tree_t edge_weight_tree; /* Tree with all known edges sorted on weight */ extern void exit_edges(void); -extern edge_t *new_edge(void) __attribute__((__malloc__)); extern void free_edge(edge_t *e); +extern edge_t *new_edge(void) ATTR_MALLOC ATTR_DEALLOCATOR(free_edge); extern void init_edge_tree(splay_tree_t *tree); extern void edge_add(edge_t *e); extern void edge_del(edge_t *e);