Ignore:
Timestamp:
Mar 22, 2007, 2:41:19 AM (17 years ago)
Author:
dai_9181
Message:

デフォルトパラメータに対応。

File:
1 edited

Legend:

Unmodified
Added
Removed
  • BasicCompiler_Common/StrOperation.cpp

    r49 r77  
    175175    return 0;
    176176}
    177 int GetOneParameter(char *Parameter,int pos,char *retAns){
     177int GetOneParameter(const char *Parameter,int pos,char *retAns){
    178178    int i,i2,i3,IsStr;
    179179    for(i=pos,i2=0,IsStr=0;;i++,i2++){
     
    196196            break;
    197197        }
     198
     199        if(IsCommandDelimitation(Parameter[i])&&IsStr==0
     200            || Parameter[i] == ')' && IsStr == 0 ){
     201                retAns[i2]=0;
     202                break;
     203        }
     204
    198205        retAns[i2]=Parameter[i];
    199         if(IsCommandDelimitation(Parameter[i])&&IsStr==0){
    200             retAns[i2]=0;
    201             break;
    202         }
    203206    }
    204207    return i;
Note: See TracChangeset for help on using the changeset viewer.