bugfix M.Z.
This commit is contained in:
@ -336,9 +336,9 @@ typedef enum _CharType {eSpace, eNum,eeText,eQuote} CharType;
|
|||||||
{
|
{
|
||||||
int i, iBufCount = 0;
|
int i, iBufCount = 0;
|
||||||
|
|
||||||
|
strcpy(buf,"\0");
|
||||||
if(argc < 1)
|
if(argc < 1)
|
||||||
{
|
{
|
||||||
strcpy(buf,"\0");
|
|
||||||
return 1;
|
return 1;
|
||||||
}
|
}
|
||||||
if(strlen(argv[0]) < iBufLen)
|
if(strlen(argv[0]) < iBufLen)
|
||||||
@ -353,17 +353,13 @@ typedef enum _CharType {eSpace, eNum,eeText,eQuote} CharType;
|
|||||||
|
|
||||||
for(i = 1; i < argc; i++)
|
for(i = 1; i < argc; i++)
|
||||||
{
|
{
|
||||||
strcat(buf," ");
|
|
||||||
iBufCount += strlen(argv[i]) + 1;
|
iBufCount += strlen(argv[i]) + 1;
|
||||||
if(iBufCount >= iBufLen)
|
if(iBufCount >= iBufLen)
|
||||||
{
|
{
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
else
|
strcat(buf," ");
|
||||||
{
|
|
||||||
strcat(buf,argv[i]);
|
strcat(buf,argv[i]);
|
||||||
/* strcat(buf," "); */
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
return 1;
|
return 1;
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user