Develop and Download Open Source Software

Browse Subversion Repository

Diff of /branches/ssh_chacha20poly1305/ttssh2/ttxssh/ttxssh.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 5869 by maya, Sat May 16 02:58:33 2015 UTC revision 5873 by maya, Sat May 16 14:33:41 2015 UTC
# Line 1633  void add_forward_param(PTInstVar pvar, c Line 1633  void add_forward_param(PTInstVar pvar, c
1633  }  }
1634    
1635  #if 1  #if 1
 // TTXSamples/TTXCommandLineOpt/TTXCommandLineOpt.c べ搌じ  
 static PCHAR GetParam(PCHAR buff, int size, PCHAR param) {  
         int i = 0;  
         BOOL quoted = FALSE;  
   
         while (*param == ' ' || *param == '\t') {  
                 param++;  
         }  
   
         if (*param == '\0' || *param == ';') {  
                 return NULL;  
         }  
   
         while (*param != '\0' && (quoted || (*param != ';' && *param != ' ' && *param != '\t'))) {  
                 if (*param == '"' && (*++param != '"' || !quoted)) {  
                         quoted = !quoted;  
                         continue;  
                 }  
                 else if (i < size - 1) {  
                         buff[i++] = *param;  
                 }  
                 param++;  
         }  
   
         buff[i] = '\0';  
         return (param);  
 }  
   
1636  static void FAR PASCAL TTXParseParam(PCHAR param, PTTSet ts, PCHAR DDETopic) {  static void FAR PASCAL TTXParseParam(PCHAR param, PTTSet ts, PCHAR DDETopic) {
1637          int param_len=strlen(param);          int param_len=strlen(param);
1638          int opt_len = param_len+1;          int opt_len = param_len+1;

Legend:
Removed from v.5869  
changed lines
  Added in v.5873

Back to OSDN">Back to OSDN
ViewVC Help
Powered by ViewVC 1.1.26