X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/34cab90599e2c8583d07c9fb77e37e7c46e04f7e..23244e6abc0ffce10651b283c8955a63b86fe303:/src/xbt/graph.c diff --git a/src/xbt/graph.c b/src/xbt/graph.c index 50eee15c2d..2c6603b621 100644 --- a/src/xbt/graph.c +++ b/src/xbt/graph.c @@ -6,7 +6,6 @@ /* This program is free software; you can redistribute it and/or modify it * under the terms of the license (GNU LGPL) which comes with this package. */ -#include "simgrid_config.h" /* getline */ #include #include #include "xbt/sysdep.h" @@ -756,18 +755,18 @@ xbt_graph_t xbt_graph_load (const char *filename) //read the number of nodes size_t size; char *nnodes_str = NULL; - read = getline (&nnodes_str, &size, file); + read = xbt_getline (&nnodes_str, &size, file); if (read == -1) - THROWF(system_error, 0, "getline failed to read the number of nodes (errno = %d)", errno); + THROWF(system_error, 0, "xbt_getline failed to read the number of nodes (errno = %d)", errno); int i, nnodes = atoi (nnodes_str); free (nnodes_str); //read all nodes for (i = 0; i < nnodes; i++){ char *node_str = NULL; - read = getline (&node_str, &size, file); + read = xbt_getline (&node_str, &size, file); if (read == -1) - THROWF(system_error, 0, "getline failed to read all nodes (errno = %d)", errno); + THROWF(system_error, 0, "xbt_getline failed to read all nodes (errno = %d)", errno); xbt_node_t n; char *name = xbt_strdup (node_str); xbt_str_subst (name, '\n', '\0', 0); @@ -778,18 +777,18 @@ xbt_graph_t xbt_graph_load (const char *filename) //read the number of edges char *nedges_str = NULL; - read = getline (&nedges_str, &size, file); + read = xbt_getline (&nedges_str, &size, file); if (read == -1) - THROWF(system_error, 0, "getline failed to read the number of edges (errno = %d)", errno); + THROWF(system_error, 0, "xbt_getline failed to read the number of edges (errno = %d)", errno); int nedges = atoi (nedges_str); free (nedges_str); //read all edges for (i = 0; i < nedges; i++){ char *edge_str = NULL, edge_id[200], node_source[200], node_target[200]; - read = getline (&edge_str, &size, file); + read = xbt_getline (&edge_str, &size, file); if (read == -1) - THROWF(system_error, 0, "getline failed to read all edges (errno = %d)", errno); + THROWF(system_error, 0, "xbt_getline failed to read all edges (errno = %d)", errno); sscanf (edge_str, "%s %s %s", edge_id, node_source, node_target); free (edge_str); xbt_str_subst (edge_id, '\n', '\0', 0);