]> granicus.if.org Git - graphviz/commitdiff
smyrna update_tree: use cgraph wrapper for allocation
authorMatthew Fernandez <matthew.fernandez@gmail.com>
Fri, 2 Sep 2022 00:53:09 +0000 (17:53 -0700)
committerMatthew Fernandez <matthew.fernandez@gmail.com>
Fri, 2 Sep 2022 00:53:46 +0000 (17:53 -0700)
The lib/cgraph/alloc.h wrappers are similar to the older lib/common/memory.h
wrappers except (1) they are header-only and (2) they live in a directory
(cgraph) that is at the root of the dependency tree. The long term plan is to
replace all use of lib/common/memory.h with lib/cgraph/alloc.h.

cmd/smyrna/tvnodes.c

index ac9e9fa8299d0c01fd0a4e0d37f2d36633390fcb..e168684c5584d0453beb879da250758d423c05de 100644 (file)
@@ -292,7 +292,7 @@ static GtkTreeView *update_tree(GtkTreeView * tree, grid * g)
 
     }
     if (g->count > 0) {
-       types = N_NEW(g->count, GType);
+       types = gv_calloc(g->count, sizeof(GType));
        for (id = 0; id < g->count; id++)
            types[id] = g->columns[id]->type;
        store = update_tree_store(g->store, g->count, types);