Deleted Added
full compact
1,3c1
< /* OPENBSD ORIGINAL: include/vis.h */
<
< /* $OpenBSD: vis.h,v 1.6 2003/06/02 19:34:12 millert Exp $ */
---
> /* $OpenBSD: vis.h,v 1.11 2005/08/09 19:38:31 millert Exp $ */
36a35,36
> /* OPENBSD ORIGINAL: include/vis.h */
>
65a66
> #define VIS_GLOB 0x100 /* encode glob(3) magics and '#' */
83,84c84,87
< int strnvis(char *, const char *, size_t, int);
< int strvisx(char *, const char *, size_t, int);
---
> int strnvis(char *, const char *, size_t, int)
> __attribute__ ((__bounded__(__string__,1,3)));
> int strvisx(char *, const char *, size_t, int)
> __attribute__ ((__bounded__(__string__,1,3)));
86a90,91
> ssize_t strnunvis(char *, const char *, size_t)
> __attribute__ ((__bounded__(__string__,1,3)));