mirror of
https://github.com/curl/curl.git
synced 2025-03-19 15:40:42 +08:00
smb.c: Fixed compilation warnings
smb.c:398: warning: comparison of integers of different signs: 'ssize_t' (aka 'long') and 'unsigned long' smb.c:443: warning: comparison of integers of different signs: 'ssize_t' (aka 'long') and 'unsigned long'
This commit is contained in:
parent
ce2d84b3bb
commit
6b8e5c0e8a
@ -392,7 +392,7 @@ static CURLcode smb_send_setup(struct connectdata *conn)
|
||||
unsigned char nt_hash[21];
|
||||
unsigned char nt[24];
|
||||
|
||||
ssize_t byte_count = sizeof(lm) + sizeof(nt);
|
||||
size_t byte_count = sizeof(lm) + sizeof(nt);
|
||||
byte_count += strlen(smbc->user) + strlen(smbc->domain);
|
||||
byte_count += strlen(OS) + strlen(CLIENTNAME) + 4; /* 4 null chars */
|
||||
if(byte_count > sizeof(msg.bytes))
|
||||
@ -438,7 +438,7 @@ static CURLcode smb_send_tree_connect(struct connectdata *conn)
|
||||
struct smb_tree_connect msg;
|
||||
char *p = msg.bytes;
|
||||
|
||||
ssize_t byte_count = strlen(conn->host.name) + strlen(req->share);
|
||||
size_t byte_count = strlen(conn->host.name) + strlen(req->share);
|
||||
byte_count += strlen(SERVICENAME) + 5; /* 2 nulls and 3 backslashes */
|
||||
if(byte_count > sizeof(msg.bytes))
|
||||
return CURLE_FILESIZE_EXCEEDED;
|
||||
|
Loading…
x
Reference in New Issue
Block a user