return -1;
}
*p++ = '\0';
- v = strtof (p, &endp);
+#ifndef WIN32
+ v = strtod (p, &endp);
+#else
+ v =(float) strtod (p, &endp);
+#endif
+
if (endp != p) { /* scanned something */
if ((prev_v < v) && (v < 1))
return v;
char* endcolor;
if (segs == NULL) {
+#ifndef WITH_CGRAPH
Agraph_t* g = e->tail->graph;
agerr (AGPREV, "in edge %s%s%s\n", agnameof(e->tail), (AG_IS_DIRECTED(g)?" -> ":" -- "), agnameof(e->head));
+#else
+ Agraph_t* g = agraphof(agtail(e));
+ agerr (AGPREV, "in edge %s%s%s\n", agnameof(agtail(e)), (agisdirected(g)?" -> ":" -- "), agnameof(aghead(e)));
+
+#endif
return 1;
}