This function is already declared in the public gvc.h.
Without this change, an upcoming commit that defines GVDLL also for
CMake builds, would cause the following error with native Windows:
C:\Users\magja\graphviz\lib\gvc/gvc.h(75,14): error C2375: 'attach_attrs': redefinition; different linkage [C:\Users\magja\graphviz\build\lib\common\common_obj.vcxproj]
C:\Users\magja\graphviz\lib\common\utils.h(39): message : see declaration of 'attach_attrs' [C:\Users\magja\graphviz\build\lib\common\common_obj.vcxproj]
UTILS_API void enqueue(nodequeue *, Agnode_t *);
UTILS_API Agnode_t *dequeue(nodequeue *);
UTILS_API pointf Bezier(pointf *, int, double, pointf *, pointf *);
- UTILS_API void attach_attrs(graph_t * g);
UTILS_API void attach_attrs_and_arrows(graph_t*, int*, int*);
UTILS_API char *xml_string(char *str);
UTILS_API char *xml_string0(char *str, boolean raw);