1
0
mirror of https://github.com/moparisthebest/curl synced 2024-08-13 17:03:50 -04:00

NTLM single-sign on adjustments (IV)

Fix compiler warning
This commit is contained in:
Yang Tse 2011-07-27 20:10:02 +02:00
parent 4eb08ac1c0
commit dddf9aa610
2 changed files with 9 additions and 3 deletions

View File

@ -834,7 +834,7 @@ static CURLcode sso_ntlm_response(struct connectdata *conn,
size_t len_in = strlen(input), len_out = sizeof(buf);
while(len_in > 0) {
int written = write(conn->fd_helper, input, len_in);
ssize_t written = write(conn->fd_helper, input, len_in);
if(written == -1) {
/* Interrupted by a signal, retry it */
if(errno == EINTR)

View File

@ -58,7 +58,7 @@ int main(int argc, char *argv[])
char *type1_input = NULL, *type3_input = NULL;
char *type1_output = NULL, *type3_output = NULL;
size_t size = 0;
int testnum;
long testnum;
const char *env;
int arg = 1;
char *helper_user = (char *)"unknown";
@ -98,7 +98,13 @@ int main(int argc, char *argv[])
env = getenv("NTLM_AUTH_TESTNUM");
if (env) {
testnum = strtoul(env, NULL, 10);
char *endptr;
long lnum = strtol(env, &endptr, 10);
if((endptr != env + strlen(env)) || (lnum < 1L)) {
logmsg("Test number not valid in NTLM_AUTH_TESTNUM");
exit(1);
}
testnum = lnum;
} else {
logmsg("Test number not specified in NTLM_AUTH_TESTNUM");
exit(1);