]> granicus.if.org Git - graphviz/commitdiff
removes Windows strdup redirection
authorMatthew Fernandez <matthew.fernandez@gmail.com>
Thu, 25 Feb 2021 03:19:17 +0000 (19:19 -0800)
committerMatthew Fernandez <matthew.fernandez@gmail.com>
Wed, 3 Mar 2021 15:42:30 +0000 (07:42 -0800)
Microsoft already provides a shim that does this [0].

  [0]: https://docs.microsoft.com/en-us/cpp/c-runtime-library/reference/strdup-wcsdup?view=msvc-160

cmd/gvmap/gvmap.c
cmd/tools/convert.h
cmd/tools/gml2gv.h
cmd/tools/gv2gml.c
lib/glcomp/glcompdefs.h
lib/gvc/gvplugin.c

index 757f0819028696b4d3c35a7e42e322efea981af7..44e331bb2ca5c36d3482162c514d82fdaa8e26e3 100644 (file)
@@ -29,9 +29,6 @@
 #include <sparse/colorutil.h>
 #include <sparse/color_palette.h>
 
-#ifdef _WIN32
-#define strdup(x) _strdup(x)
-#endif
 enum {POINTS_ALL = 1, POINTS_LABEL, POINTS_RANDOM};
 enum {maxlen = 10000000};
 enum {MAX_GRPS = 10000};
index 22306566cacf2758fc5f3d42fd03c1d173d3cce1..391efd42fd17080621d8b2962a0a35e9bac385f0 100644 (file)
@@ -24,10 +24,6 @@ extern "C" {
 #include <cgraph/cgraph.h>
 #include <cgraph/cghdr.h>
 
-#ifdef _WIN32
-#define strdup(x) _strdup(x)
-#endif
-
     extern void gv_to_gxl(Agraph_t *, FILE *);
 #ifdef HAVE_EXPAT
     extern Agraph_t *gxl_to_gv(FILE *);
index 358ad1ad9bb9045533103a07bf82767df0549493..72445406584d59179e662a068fc6cb1b3043c489 100644 (file)
@@ -1,10 +1,6 @@
 #include <stdio.h>
 #include <cgraph/cgraph.h>
 
-#ifdef _WIN32
-#define strdup(x) _strdup(x)
-#endif
-
 typedef struct {
     Dtlink_t link;
     unsigned short kind;
index 27aa9935f45ba47ea9d2fe45690c5610039f5ed6..37c716c1b9ba671e96de83ad8e3f2b8564e0fc8e 100644 (file)
@@ -118,11 +118,7 @@ parseStyle (char* s)
     char* ip;
     char* sep = " \t,";
 
-#ifdef _WIN32 
-       s = _strdup(s);
-#else
        s = strdup(s);
-#endif
     for (ip = strtok (s, sep); ip; ip = strtok (NULL, sep)) {
        if (streq(ip,"invis")) flags |= INVIS;
        else if (streq(ip,"filled")) flags |= FILL;
index 7dc2f99ecf789f8030237be1bddbd5b08388a496..44872905fa8ef12443d807034181eebe79fcf97a 100644 (file)
@@ -25,9 +25,6 @@
 #include <stdio.h>
 #include <GL/gl.h>
 #include <GL/glu.h>
-#ifdef _WIN32
-#define strdup _strdup
-#endif
 
 #ifdef __cplusplus
 extern "C" {
index f802f1ce5b570ef7e1be89237769a6eccdf5bc71..f4383c19c826cfa9e2edd13a7d183874a9e65225 100644 (file)
 #include       <common/const.h>
 #include <cgraph/strcasecmp.h>
 
-#ifdef _WIN32
-#define strdup(x) _strdup(x)
-#endif
-
 /*
  * Define an apis array of name strings using an enumerated api_t as index.
  * The enumerated type is defined gvplugin.h.  The apis array is