1
1

Deal with the case when the prefix is NULL.

This commit was SVN r21902.
Этот коммит содержится в:
Shiqing Fan 2009-08-27 13:11:18 +00:00
родитель 01ba0eaa47
Коммит ffd55631bc

Просмотреть файл

@ -689,12 +689,17 @@ static char *plm_ccp_commandline(char *prefix, char *node_name, int argc, char *
len += strlen(argv[i]) + 1; len += strlen(argv[i]) + 1;
} }
commandline = (char*)malloc( len + strlen(prefix) + 8); if(NULL != prefix) {
memset(commandline, '\0', len+strlen(prefix)+8); commandline = (char*)malloc( len + strlen(prefix) + 8);
memset(commandline, '\0', strlen(commandline));
commandline[0] = '"';
strcat(commandline, prefix);
strcat(commandline, "\\bin\"\\");
} else {
commandline = (char*)malloc( len + 8);
memset(commandline, '\0', strlen(commandline));
}
commandline[0] = '"';
strcat(commandline, prefix);
strcat(commandline, "\\bin\"\\");
for(i=0;i<argc;i++) { for(i=0;i<argc;i++) {