diff options
author | Jeremy Allison <jra@samba.org> | 2000-11-24 19:53:38 +0000 |
---|---|---|
committer | Jeremy Allison <jra@samba.org> | 2000-11-24 19:53:38 +0000 |
commit | a08b08f7782234f26b2656a229007a411c6fb521 (patch) | |
tree | 98613b1e09ca88e628a280fd05fecc2295389e18 | |
parent | cf05709ec394d6cac14577c033d658bdc4506208 (diff) | |
download | samba-a08b08f7782234f26b2656a229007a411c6fb521.tar.gz samba-a08b08f7782234f26b2656a229007a411c6fb521.tar.xz samba-a08b08f7782234f26b2656a229007a411c6fb521.zip |
This should fix Office failing to print to "FILE:".
Jeremy.
-rw-r--r-- | source/smbd/nttrans.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/source/smbd/nttrans.c b/source/smbd/nttrans.c index f8b6352ba17..c0ccea0add0 100644 --- a/source/smbd/nttrans.c +++ b/source/smbd/nttrans.c @@ -725,9 +725,9 @@ int reply_ntcreate_and_X(connection_struct *conn, get_filename(&fname[0], inbuf, smb_buf(inbuf)-inbuf, smb_buflen(inbuf),fname_len); - if( fname[0] == ':') { + if( strchr(fname, ':')) { SSVAL(outbuf, smb_flg2, FLAGS2_32_BIT_ERROR_CODES); - END_PROFILE(SMBntcreateX); + END_PROFILE(SMBntcreateX); return(ERROR(0, NT_STATUS_OBJECT_PATH_NOT_FOUND)); } END_PROFILE(SMBntcreateX); @@ -1155,7 +1155,7 @@ static int call_nt_transact_create(connection_struct *conn, get_filename_transact(&fname[0], params, 53, total_parameter_count - 53 - fname_len, fname_len); - if( fname[0] == ':') { + if( strchr(fname, ':')) { SSVAL(outbuf, smb_flg2, FLAGS2_32_BIT_ERROR_CODES); return(ERROR(0, NT_STATUS_OBJECT_PATH_NOT_FOUND)); } |