summaryrefslogtreecommitdiff
path: root/pkgtools
diff options
context:
space:
mode:
authorjoerg <joerg@pkgsrc.org>2015-09-03 09:05:54 +0000
committerjoerg <joerg@pkgsrc.org>2015-09-03 09:05:54 +0000
commit3b424d0e71f9a3a8d51b0181da5a82f8a2d71ec5 (patch)
tree892053a28dac7de3449be2a0a067c86a14921b2c /pkgtools
parent92a3e38ee374d9fc7c72ea805d9d61bef34340f1 (diff)
downloadpkgsrc-3b424d0e71f9a3a8d51b0181da5a82f8a2d71ec5.tar.gz
Make __nbcompat_unvis13 static, it is not part of the interface
contract. Reorder to avoid using it before it is defined. ANSIfy.
Diffstat (limited to 'pkgtools')
-rw-r--r--pkgtools/libnbcompat/files/unvis.c35
1 files changed, 12 insertions, 23 deletions
diff --git a/pkgtools/libnbcompat/files/unvis.c b/pkgtools/libnbcompat/files/unvis.c
index 95dd3df5a4c..6e0ece29b73 100644
--- a/pkgtools/libnbcompat/files/unvis.c
+++ b/pkgtools/libnbcompat/files/unvis.c
@@ -1,4 +1,4 @@
-/* $NetBSD: unvis.c,v 1.12 2007/07/31 13:17:34 joerg Exp $ */
+/* $NetBSD: unvis.c,v 1.13 2015/09/03 09:05:54 joerg Exp $ */
/*-
* Copyright (c) 1989, 1993
@@ -35,7 +35,7 @@
#if 0
static char sccsid[] = "@(#)unvis.c 8.1 (Berkeley) 6/4/93";
#else
-__RCSID("$NetBSD: unvis.c,v 1.12 2007/07/31 13:17:34 joerg Exp $");
+__RCSID("$NetBSD: unvis.c,v 1.13 2015/09/03 09:05:54 joerg Exp $");
#endif
#endif /* LIBC_SCCS and not lint */
@@ -83,23 +83,11 @@ __warn_references(unvis,
#define isoctal(c) (((unsigned char)(c)) >= '0' && ((unsigned char)(c)) <= '7')
#define xtod(c) (isdigit(c) ? (c - '0') : ((tolower(c) - 'a') + 10))
-int
-unvis(cp, c, astate, flag)
- char *cp;
- int c;
- int *astate, flag;
-{
- return __nbcompat_unvis13(cp, (int)c, astate, flag);
-}
-
/*
* unvis - decode characters previously encoded by vis
*/
-int
-__nbcompat_unvis13(cp, c, astate, flag)
- char *cp;
- int c;
- int *astate, flag;
+static int
+__nbcompat_unvis13(char *cp, int c, int *astate, int flag)
{
_DIAGASSERT(cp != NULL);
@@ -275,6 +263,12 @@ __nbcompat_unvis13(cp, c, astate, flag)
}
}
+int
+unvis(char *cp, int c, int *astate, int flag)
+{
+ return __nbcompat_unvis13(cp, (int)c, astate, flag);
+}
+
/*
* strunvis - decode src into dst
*
@@ -283,10 +277,7 @@ __nbcompat_unvis13(cp, c, astate, flag)
*/
int
-strunvisx(dst, src, flag)
- char *dst;
- const char *src;
- int flag;
+strunvisx(char *dst, const char *src, int flag)
{
char c;
char *start = dst;
@@ -318,9 +309,7 @@ strunvisx(dst, src, flag)
}
int
-strunvis(dst, src)
- char *dst;
- const char *src;
+strunvis(char *dst, const char *src)
{
return strunvisx(dst, src, 0);
}