]> granicus.if.org Git - graphviz/commitdiff
remove UNIV_MAX-guarded code
authorMatthew Fernandez <matthew.fernandez@gmail.com>
Wed, 4 Aug 2021 02:46:59 +0000 (19:46 -0700)
committerMatthew Fernandez <matthew.fernandez@gmail.com>
Sun, 8 Aug 2021 17:40:53 +0000 (10:40 -0700)
Nothing in the build systems define this.

lib/ast/pathgetlink.c

index 9e78281faca109ccfbf468877e633deabee34985..4db634eaf30aba011f2dcceb2441ff7772dc8d0d 100644 (file)
 #include "config.h"
 #include <errno.h>
 
-#ifdef UNIV_MAX
-
-#include <ctype.h>
-
-#endif
-
 #ifdef HAVE_UNISTD_H
 #include <unistd.h>
 #else
@@ -47,49 +41,6 @@ int pathgetlink(const char *name, char *buf, int siz)
        return (-1);
     }
     buf[n] = 0;
-#ifdef UNIV_MAX
-    if (isspace(*buf)) {
-       char *s;
-       char *t;
-       char *u;
-       char *v;
-       int match = 0;
-       char tmp[PATH_MAX];
-
-       s = buf;
-       t = tmp;
-       while (isalnum(*++s) || *s == '_' || *s == '.');
-       if (*s++) {
-           for (;;) {
-               if (!*s || isspace(*s)) {
-                   if (match) {
-                       *t = 0;
-                       n = t - tmp;
-                       strcpy(buf, tmp);
-                   }
-                   break;
-               }
-               if (t >= &tmp[sizeof(tmp)])
-                   break;
-               *t++ = *s++;
-               if (!match && t < &tmp[sizeof(tmp) - univ_size + 1])
-                   for (n = 0; n < UNIV_MAX; n++) {
-                       if (*(v = s - 1) == *(u = univ_name[n])) {
-                           while (*u && *v++ == *u)
-                               u++;
-                           if (!*u) {
-                               match = 1;
-                               strcpy(t - 1, univ_cond);
-                               t += univ_size - 1;
-                               s = v;
-                               break;
-                           }
-                       }
-                   }
-           }
-       }
-    }
-#endif
     return (n);
 #endif
 }