diff options
Diffstat (limited to 'contrib/smbfs/lib/smb/kiconv.c')
-rw-r--r-- | contrib/smbfs/lib/smb/kiconv.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/contrib/smbfs/lib/smb/kiconv.c b/contrib/smbfs/lib/smb/kiconv.c index 9447768..d84d909 100644 --- a/contrib/smbfs/lib/smb/kiconv.c +++ b/contrib/smbfs/lib/smb/kiconv.c @@ -52,7 +52,7 @@ kiconv_add_xlat_table(const char *to, const char *from, const u_char *table) struct iconv_add_out dout; size_t olen; - if (strlen(from) > ICONV_CSNMAXLEN || strlen(to) > ICONV_CSNMAXLEN) + if (strlen(from) >= ICONV_CSNMAXLEN || strlen(to) >= ICONV_CSNMAXLEN) return EINVAL; din.ia_version = ICONV_ADD_VER; strcpy(din.ia_converter, "xlat"); |