Community
Participate
Working Groups
int i; /* For loop counter */
FILE *serviceConfigFile;
char * FILESEP = NULL, iacConfigFilePath[2048];
char *temConfigDir;
for(i = 1; i < argc; i++) {
char *arg;
#else
FILESEP = "/";
#endif
sprintf(iacConfigFilePath, "%s%sserviceconfig.xml", argv[i+1], FILESEP);
//bug 243431, remove the "" around the argument
if(argv[i+1][0] == '\"' && argv[i+1][strlen(argv[i+1])-1] == '\"'){
temConfigDir = argv[i+1];
temConfigDir++;
temConfigDir[strlen(temConfigDir)-1] = '\0';
}else{
}
sprintf(iacConfigFilePath, "%s%sserviceconfig.xml", temConfigDir, FILESEP);
serviceConfigFile = fopen(iacConfigFilePath,"r");