diff options
author | Cyrille Bagard <nocbos@gmail.com> | 2012-06-24 15:04:46 (GMT) |
---|---|---|
committer | Cyrille Bagard <nocbos@gmail.com> | 2012-06-24 15:04:46 (GMT) |
commit | a4b70be160203f0c0c50e9ba4d8ab07db08bdeb6 (patch) | |
tree | 88eff9a8ccb6bcab73ef5a823fef632c38d0a24b /src/graph/dot.c | |
parent | 923776410a0b4d847f09428d93101a8b63c9ae60 (diff) |
Updated code to prepare the return of graph views.
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@245 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a
Diffstat (limited to 'src/graph/dot.c')
-rw-r--r-- | src/graph/dot.c | 9 |
1 files changed, 3 insertions, 6 deletions
diff --git a/src/graph/dot.c b/src/graph/dot.c index 27e60bc..5a80f59 100644 --- a/src/graph/dot.c +++ b/src/graph/dot.c @@ -2,7 +2,7 @@ /* OpenIDA - Outil d'analyse de fichiers binaires * dot.c - interactions avec le système dot * - * Copyright (C) 2009 Cyrille Bagard + * Copyright (C) 2009-2012 Cyrille Bagard * * This file is part of OpenIDA. * @@ -148,15 +148,12 @@ void place_nodes_of_graph_layout(const graph_layout *layout, GtkGraphView *view, { int height; /* Hauteur du graphique */ node_t *iter; /* Boucle de parcours */ - GGraphNode *node; /* Intermédiaire concerné */ + const GGraphNode *node; /* Intermédiaire concerné */ height = GD_bb(layout->graph).UR.y; for (iter = agfstnode(layout->graph); iter != NULL; iter = agnxtnode(layout->graph, iter)) { - - printf(" pos :: (%d ; %d)\n", iter->u.coord.x, height - iter->u.coord.y); - node = find_graph_node_by_name(nodes, count, iter->name); g_graph_node_place(node, view, iter->u.coord.x, height - iter->u.coord.y); } @@ -227,7 +224,7 @@ GtkLinkRenderer **create_links_from_graph_layout(const graph_layout *layout, siz } result = (GtkLinkRenderer **)realloc(result, ++(*count) * sizeof(GtkLinkRenderer *)); - result[*count - 1] = gtk_link_renderer_new(points, points_count); + result[*count - 1] = GTK_LINK_RENDERER(gtk_link_renderer_new(points, points_count)); } |