Ignore:
Timestamp:
Jan 31, 2014, 4:47:30 PM (10 years ago)
Author:
rybkin
Message:

svn merge -r 666:668 HEAD

Location:
CMT/v1r25-branch
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • CMT/v1r25-branch

  • CMT/v1r25-branch/source/cmt_parser.cxx

    r664 r669  
    19011901                  msg = "Cannot read `depth' value `";
    19021902                  msg += depth_str;
    1903                   msg += cmt_string ("'");
     1903                  msg += "'";
    19041904                  if (errno)
    1905                     msg += cmt_string (strerror (errno));
     1905                    {
     1906                      msg += ": ";
     1907                      msg += strerror (errno);
     1908                    }
    19061909                  CmtError::set (CmtError::system_error, msg);
    19071910                  return;
     
    19101913                  msg = "Invalid `depth' value `";
    19111914                  msg += depth_str;
    1912                   msg += cmt_string ("'");
     1915                  msg += "'";
    19131916                  CmtError::set (CmtError::syntax_error, msg);
    19141917                  return;
     
    19171920                  if (depth_value < -1)
    19181921                    {
    1919                       char num[32]; sprintf (num, "%lu", -depth_value);
     1922                      /*
     1923                      char num[32]; sprintf (num, "%d", -depth_value);
    19201924                      msg = "Invalid `depth' value `-";
    19211925                      msg += num;
     
    19231927                      CmtError::set (CmtError::syntax_error, msg);
    19241928                      return;
     1929                      */
     1930                      depth = -1;
     1931                      char num[4]; sprintf (num, "%d", depth);
     1932                      msg = "Using minimum `depth' value `";
     1933                      msg += num;
     1934                      msg += "'";
     1935                      CmtMessage::warning (msg);
    19251936                    }
    1926                   depth = depth_value;
     1937                  else
     1938                    {
     1939                      depth = depth_value;
     1940                    }
    19271941                  //cerr << "depth: " << depth << endl;
    19281942                  break;
     
    40104024      //CmtSystem::cd ("mgr");
    40114025      break;
     4026    default:
     4027      break;
    40124028    }
    40134029
     
    48224838    case Xml :
    48234839      cout << "</setup>" << endl;
     4840      break;
     4841    default:
    48244842      break;
    48254843    }
     
    55535571        case with_version_directory:
    55545572          cout << "with_version_directory";
     5573          break;
     5574        default:
    55555575          break;
    55565576        }
     
    81368156        }
    81378157      break;
     8158    default:
     8159      break;
    81388160    }
    81398161
     
    81728194              cout << "set " << prefix << "CONFIG=" << endl;
    81738195              break;
     8196            default:
     8197              break;
    81748198            }
    81758199        }
     
    81878211    case Bat :
    81888212      cout << "set CMTEXTRATAGS=" << endl;
     8213      break;
     8214    default:
    81898215      break;
    81908216    }
     
    83558381        }
    83568382       
     8383      break;
     8384    default:
    83578385      break;
    83588386    }
     
    1000610034            prefix = "lib_";
    1000710035            break;
     10036          default:
     10037            break;
    1000810038          }
    1000910039       
Note: See TracChangeset for help on using the changeset viewer.