Fix LGTM complaint

This commit is contained in:
Dennis Heimbigner 2019-02-15 12:40:30 -07:00
parent d13619b3e1
commit ddd324c1f0
2 changed files with 10 additions and 2 deletions

View File

@ -21,6 +21,7 @@ See \ref copyright file for more info.
#define MAXSERVERURL 4096
#define TIMEOUT 10 /*seconds*/
#define BUFSIZE 8192 /*bytes*/
#define MAXREMOTETESTSERVERS 4096
#ifndef HAVE_CURLINFO_RESPONSE_CODE
#define CURLINFO_RESPONSE_CODE CURLINFO_HTTP_CODE
@ -37,8 +38,11 @@ parseServers(const char* remotetestservers)
char* p;
char* svc;
char** l;
size_t rtslen = strlen(remotetestservers);
list = (char**)malloc(sizeof(char*) * (int)(strlen(remotetestservers)/2));
/* Keep LGTM quiet */
if(rtslen > MAXREMOTETESTSERVERS) goto done;
list = (char**)malloc(sizeof(char*) * (int)(rtslen/2));
if(list == NULL) return NULL;
rts = strdup(remotetestservers);
if(rts == NULL) goto done;

View File

@ -93,9 +93,13 @@ main()
size_t count[RANK];
char URL[4096];
const char* svc = NULL;
const char* testservers = "";
#ifdef REMOTETESTSERVERS
testservers = REMOTETESTSERVERS;
#endif
/* Find Test Server */
svc = nc_findtestserver("dts",0);
svc = nc_findtestserver("dts",0,testservers);
if(svc == NULL) {
fprintf(stderr,"Cannot locate test server\n");
exit(1);