+int graph_add_inst (graph_config_t *graph, graph_instance_t *inst) /* {{{ */
+{
+ graph_instance_t **tmp;
+
+ if ((graph == NULL) || (inst == NULL))
+ return (EINVAL);
+
+ tmp = realloc (graph->instances,
+ sizeof (*graph->instances) * (graph->instances_num + 1));
+ if (tmp == NULL)
+ return (ENOMEM);
+ graph->instances = tmp;
+
+ graph->instances[graph->instances_num] = inst;
+ graph->instances_num++;
+
+ return (0);
+} /* }}} int graph_add_inst */
+