Platon Technologies
neprihlásený Prihlásiť Registrácia
SlovakEnglish
open source software development oslavujeme 10 rokov vývoja otvoreného softvéru! Pondelok, 26. október 2026

Rozdiely pre ep/src/conf.c medzi verziami 1.28 a 1.29

verzia 1.28, 2002/06/23 11:02:03 verzia 1.29, 2002/06/24 18:20:17
Riadok 500  conf_cmdline_parse(argc, argv, global, p
Riadok 500  conf_cmdline_parse(argc, argv, global, p
                         continue;                          continue;
                 }                  }
                 else if (ret == CFG_ERR_STOP_STR_FOUND) {                  else if (ret == CFG_ERR_STOP_STR_FOUND) {
                         if (cfg_get_cur_idx(cur_context) < 1) {                          register int cur_idx = cfg_get_cur_idx(cur_context);
                                 if (! first_loop) {  
                                         msg_error_print("misplaced process separator '--'"                          if ((cur_idx < 1 && ! first_loop) || index + cur_idx + 1 >= argc) {
                                                         " on command line\n");                                  msg_error_print("misplaced process separator '--'"
                                         break;                                                  " on command line\n");
                                 }                                  break;
                         }                          }
   
                         if (cur_context == process_context) {                          if (cur_context == process_context) {
                                 if (! test_process_cfg_argv(NULL)) {                                  if (first_loop && process_cfg.argv == NULL)
                                         ret = CFG_ERROR_STOP_STR;                                          ; /* empty global options (./ep -- ...) are allowed */
                                         break;                                  else {
                                           if (! test_process_cfg_argv(NULL)) {
                                                   ret = CFG_ERROR_STOP_STR;
                                                   break;
                                           }
                                           /* Adding to processes array */
                                           if (! add_process_cfg_to_processes(processes, &processes_size))
                                                   return CFG_ERR_NOMEM;
   
                                 }                                  }
                                 /* Adding to processes array */  
                                 if (! add_process_cfg_to_processes(processes, &processes_size))  
                                         return CFG_ERR_NOMEM;  
   
                                 clear_process_cfg();                                  clear_process_cfg();
                         }                          }
   
                         index += cfg_get_cur_idx(cur_context) + 1;                          index += cur_idx + 1;
                         cur_context = process_context;                          cur_context = process_context;
                         cfg_set_cmdline_context(cur_context, argc - index, argv + index);                          cfg_set_cmdline_context(cur_context, argc - index, argv + index);
                 }                  }
                 else {                  else { /* ret == CFG_OK */
                         break;                          break;
                 }                  }
         }          }

Legend:
Odstranené z verzie1.28  
zmenené riadky
  Pridané vo verzii1.29

Platon Group <platon@platon.sk> http://platon.sk/
Copyright © 2002-2006 Platon Group
Stránka používa redakčný systém Metafox
Na začiatok