]> granicus.if.org Git - graphviz/commitdiff
remove now-unused 'pathgetlink'
authorMatthew Fernandez <matthew.fernandez@gmail.com>
Mon, 14 Mar 2022 00:36:55 +0000 (17:36 -0700)
committerMatthew Fernandez <matthew.fernandez@gmail.com>
Sat, 19 Mar 2022 03:54:04 +0000 (20:54 -0700)
ci/clang_format.py
lib/ast/CMakeLists.txt
lib/ast/Makefile.am
lib/ast/ast.h
lib/ast/ast.vcxproj
lib/ast/ast.vcxproj.filters
lib/ast/pathgetlink.c [deleted file]

index fc9c5f3b44d30fdc4ad9b655b0fd627136e4ca4d..7201ea2fdbc6df787f061eb43fd6a8a04093cbe6 100644 (file)
@@ -243,7 +243,6 @@ EXCLUDE = (
   "lib/ast/pathcanon.c",
   "lib/ast/pathcat.c",
   "lib/ast/pathfind.c",
-  "lib/ast/pathgetlink.c",
   "lib/ast/pathpath.c",
   "lib/ast/sfstr.h",
   "lib/ast/strcopy.c",
index 1c3a670acbf56640d4a64adc06335a4a230b277b..1814b337d2975ff7ff0206b0b190263b9e12c0ab 100644 (file)
@@ -16,7 +16,6 @@ add_library(ast STATIC
   pathcanon.c
   pathcat.c
   pathfind.c
-  pathgetlink.c
   strcopy.c
   stresc.c
   strmatch.c
index 68f8cc4158c63a7e13dc87dbe482952ab65e325e..0fac1f3e7dee957c129cffe0aa3f33097e0f742e 100644 (file)
@@ -7,7 +7,7 @@ noinst_LTLIBRARIES = libast_C.la
 
 libast_C_la_SOURCES = pathpath.c sfstr.h chresc.c chrtoi.c error.c \
        fmtbuf.c fmtesc.c pathaccess.c pathcanon.c pathcat.c \
-       pathfind.c pathgetlink.c \
+       pathfind.c \
        strcopy.c stresc.c strmatch.c
 
 EXTRA_DIST = compat_unistd.h ast.vcxproj*
index 02f0a85223edd4cb333c2a6f8762481b5f21e52c..27783c54062d97e85f18d474a3ecd9e26db4631f 100644 (file)
@@ -64,7 +64,6 @@ extern "C" {
                            const char *, int);
     extern const char *pathcat(char *, const char *, int, const char *,
                         const char *);
-    extern size_t pathgetlink(const char *, char *, size_t);
 
     extern int chresc(const char *, char **);
     extern int chrtoi(const char *);
index 3ff940c979e08679f8de503de834607dc956691b..ac8117e76cf347ab861d725643d56b30ada2104d 100644 (file)
@@ -91,7 +91,6 @@
     <ClCompile Include="pathcanon.c" />
     <ClCompile Include="pathcat.c" />
     <ClCompile Include="pathfind.c" />
-    <ClCompile Include="pathgetlink.c" />
     <ClCompile Include="pathpath.c" />
     <ClCompile Include="strcopy.c" />
     <ClCompile Include="stresc.c" />
index 3f3bc9e3eca2b49f05392e942675127fbc0b5c07..14ee6c95773974a3688f751404aa97aebf777ba4 100644 (file)
@@ -59,9 +59,6 @@
     <ClCompile Include="pathfind.c">
       <Filter>Source Files</Filter>
     </ClCompile>
-    <ClCompile Include="pathgetlink.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
     <ClCompile Include="pathpath.c">
       <Filter>Source Files</Filter>
     </ClCompile>
diff --git a/lib/ast/pathgetlink.c b/lib/ast/pathgetlink.c
deleted file mode 100644 (file)
index 5e0bcd1..0000000
+++ /dev/null
@@ -1,49 +0,0 @@
-/*************************************************************************
- * Copyright (c) 2011 AT&T Intellectual Property 
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors: Details at https://graphviz.org
- *************************************************************************/
-
-/*
-* Glenn Fowler
-* AT&T Bell Laboratories
-*/
-
-#include "config.h"
-#include <errno.h>
-
-#include <ast/ast.h>
-#ifdef HAVE_UNISTD_H
-#include <unistd.h>
-#else
-#include <ast/compat_unistd.h>
-#endif
-#include <stddef.h>
-#include <stdint.h>
-
-/*
- * return external representation for symbolic link text of name in buf
- * the link text string length is returned
- */
-
-size_t pathgetlink(const char *name, char *buf, size_t siz)
-{
-#ifdef _WIN32
-       return SIZE_MAX;
-#else
-    ssize_t n;
-
-    if ((n = readlink(name, buf, siz)) < 0)
-       return SIZE_MAX;
-    if ((size_t)n >= siz) {
-       errno = EINVAL;
-       return SIZE_MAX;
-    }
-    buf[n] = 0;
-    return (size_t)n;
-#endif
-}