]> git.ipfire.org Git - thirdparty/libbsd.git/commitdiff
vis: Add prototypes for strnvis() and strnunvis() variants
authorGuillem Jover <guillem@hadrons.org>
Tue, 2 Mar 2021 04:18:04 +0000 (05:18 +0100)
committerGuillem Jover <guillem@hadrons.org>
Sat, 27 Nov 2021 04:06:14 +0000 (05:06 +0100)
Warned-by: gcc
src/unvis.c
src/vis.c

index 166421a5b5940e475bce580d0e2cd6182eaaeefb..0f40a270fb9d3d8152d419157eacea81e7334cbf 100644 (file)
@@ -564,12 +564,16 @@ strunvis(char *dst, const char *src)
  * NetBSD: 2012,  strnunvis(char *dst, size_t dlen, const char *src);
  */
 ssize_t
+strnunvis_openbsd(char *, const char *, size_t);
+ssize_t
 strnunvis_openbsd(char *dst, const char *src, size_t dlen)
 {
        return strnunvisx(dst, dlen, src, 0);
 }
 libbsd_symver_default(strnunvis, strnunvis_openbsd, LIBBSD_0.2);
 
+int
+strnunvis_netbsd(char *, size_t, const char *);
 int
 strnunvis_netbsd(char *dst, size_t dlen, const char *src)
 {
index c8e5ae8f8e30ca18233371937684020d76eeff9e..f6261bc1ce9e8c34ce36948c315e1bd4bc5998e3 100644 (file)
--- a/src/vis.c
+++ b/src/vis.c
@@ -733,12 +733,16 @@ strvis(char *mbdst, const char *mbsrc, int flags)
  * NetBSD: 2012,  strnvis(char *dst, size_t dlen, const char *src, int flag);
  */
 int
+strnvis_openbsd(char *, const char *, size_t, int);
+int
 strnvis_openbsd(char *mbdst, const char *mbsrc, size_t dlen, int flags)
 {
        return istrsenvisxl(mbdst, &dlen, mbsrc, flags, "", NULL);
 }
 libbsd_symver_default(strnvis, strnvis_openbsd, LIBBSD_0.2);
 
+int
+strnvis_netbsd(char *, size_t, const char *, int);
 int
 strnvis_netbsd(char *mbdst, size_t dlen, const char *mbsrc, int flags)
 {