const char *, int);
extern char *pathcat(char *, const char *, int, const char *,
const char *);
- extern int pathgetlink(const char *, char *, int);
+ extern int pathgetlink(const char *, char *, size_t);
extern int pathexists(char *, int);
extern int chresc(const char *, char **);
#else
#include <ast/compat_unistd.h>
#endif
+#include <stddef.h>
/*
* return external representation for symbolic link text of name in buf
* the link text string length is returned
*/
-int pathgetlink(const char *name, char *buf, int siz)
+int pathgetlink(const char *name, char *buf, size_t siz)
{
#ifdef _WIN32
return (-1);