diff --git a/contrib/smbfs/lib/smb/nls.c b/contrib/smbfs/lib/smb/nls.c index 19c31237694a..32744288a8c1 100644 --- a/contrib/smbfs/lib/smb/nls.c +++ b/contrib/smbfs/lib/smb/nls.c @@ -32,6 +32,9 @@ * $Id: nls.c,v 1.10 2002/07/22 08:33:59 bp Exp $ */ +#include +__FBSDID("$FreeBSD$"); + #include #include #include @@ -41,7 +44,7 @@ #endif #include #include -#include +#include #include #include #include @@ -125,7 +128,7 @@ char * nls_str_toloc(char *dst, const char *src) { char *p = dst; - int inlen, outlen; + size_t inlen, outlen; if (!iconv_loaded) return strcpy(dst, src); @@ -147,7 +150,7 @@ char * nls_str_toext(char *dst, const char *src) { char *p = dst; - int inlen, outlen; + size_t inlen, outlen; if (!iconv_loaded) return strcpy(dst, src); @@ -170,7 +173,7 @@ nls_mem_toloc(void *dst, const void *src, int size) { char *p = dst; const char *s = src; - int inlen, outlen; + size_t inlen, outlen; if (!iconv_loaded) return memcpy(dst, src, size); @@ -195,7 +198,7 @@ nls_mem_toext(void *dst, const void *src, int size) { char *p = dst; const char *s = src; - int inlen, outlen; + size_t inlen, outlen; if (size == 0) return NULL;