summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJeremy Allison <jra@samba.org>2000-03-01 23:37:33 +0000
committerJeremy Allison <jra@samba.org>2000-03-01 23:37:33 +0000
commit4971e8b44ac38806f6fc0b3bd22d3ccafd1f5d4e (patch)
treed85863e504536a38571428aac337ca300a8ef529
parentb8b98d50588a68a8001f4f7eeb09d0d19e232d13 (diff)
downloadsamba-4971e8b44ac38806f6fc0b3bd22d3ccafd1f5d4e.tar.gz
samba-4971e8b44ac38806f6fc0b3bd22d3ccafd1f5d4e.tar.xz
samba-4971e8b44ac38806f6fc0b3bd22d3ccafd1f5d4e.zip
Off by one error in detecting Win2k unicode bug.
Jeremy.
-rw-r--r--source/smbd/nttrans.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/source/smbd/nttrans.c b/source/smbd/nttrans.c
index 4dd80f15793..a4d59004e8f 100644
--- a/source/smbd/nttrans.c
+++ b/source/smbd/nttrans.c
@@ -254,7 +254,7 @@ static void my_wcstombs(char *dst, uint16 *src, size_t len)
static void get_filename( char *fname, char *inbuf, int data_offset, int data_len, int fname_len)
{
- if((data_len - fname_len > 1) || (inbuf[data_offset] == '\0')) {
+ if((data_len - fname_len >= 1) || (inbuf[data_offset] == '\0')) {
/*
* NT 5.0 Beta 2 or Windows 2000 final release (!) has kindly sent us a UNICODE string
* without bothering to set the unicode bit. How kind.