Skip to content
Snippets Groups Projects
Commit 922545c1 authored by Adriano Da Luz's avatar Adriano Da Luz Committed by Erik Alexandre Pucci
Browse files

getSchoolInfo.c: Corrected and improved parameter read


Improved parameter read to check the number of arguments.

Signed-off-by: default avatarAdriano da Luz <al08@c3sl.ufpr.br>
Signed-off-by: default avatarErik Alexandre Pucci <eap08@c3sl.ufpr.br>
parent 9be595e1
No related branches found
No related tags found
No related merge requests found
...@@ -55,18 +55,18 @@ int main(int argc, char **argv) ...@@ -55,18 +55,18 @@ int main(int argc, char **argv)
inep = argv[2]; inep = argv[2];
/* Proxy information */ /* Proxy information */
if (argv[4][0] != '\0') if (argc > 3 && argv[3][0] != '\0')
{ {
soap->proxy_host = argv[4]; soap->proxy_host = argv[3];
} }
if (argv[5][0] != '\0') if (argc > 4 && argv[4][0] != '\0')
{ {
soap->proxy_port = atoi(argv[5]); soap->proxy_port = atoi(argv[4]);
} }
if (argv[6][0] != '\0') if (argc > 5 && argv[5][0] != '\0')
{ {
soap->proxy_userid = argv[6]; soap->proxy_userid = argv[5];
soap->proxy_passwd = argv[7]; soap->proxy_passwd = argv[6];
} }
/* Check if the given INEP is valid */ /* Check if the given INEP is valid */
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment