Changeset 596 for CMT/HEAD


Ignore:
Timestamp:
Dec 10, 2011, 10:21:11 PM (12 years ago)
Author:
rybkin
Message:

See C.L. 473

Location:
CMT/HEAD
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • CMT/HEAD/ChangeLog

    r595 r596  
     12011-12-10    <rybkin@lal.in2p3.fr> 473
     2
     3        * source/cmt_system.cxx: In class CmtSystem, when using system stat
     4        function on POSIX systems, do not set error for errno == ENOTDIR
     5
    162011-12-09    <rybkin@lal.in2p3.fr> 472
    27
  • CMT/HEAD/source/cmt_system.cxx

    r595 r596  
    428428  else
    429429    {
    430       if (errno != ENOENT)
     430      if (errno != ENOENT
     431#ifndef WIN32
     432          && errno != ENOTDIR
     433#endif
     434          )
    431435        {
    432436          perror ("cmt: stat failure: " + get_absolute_path (name));
     
    458462  else
    459463    {
    460       if (errno != ENOENT)
     464      if (errno != ENOENT
     465#ifndef WIN32
     466          && errno != ENOTDIR
     467#endif
     468          )
    461469        {
    462470          perror ("cmt: stat failure: " + get_absolute_path (name));
     
    486494  else
    487495    {
    488       if (errno != ENOENT)
     496      if (errno != ENOENT
     497#ifndef WIN32
     498          && errno != ENOTDIR
     499#endif
     500          )
    489501        {
    490502          perror ("cmt: stat failure: " + get_absolute_path (name1));
     
    505517  else
    506518    {
    507       if (errno != ENOENT)
     519      if (errno != ENOENT
     520#ifndef WIN32
     521          && errno != ENOTDIR
     522#endif
     523          )
    508524        {
    509525          perror ("cmt: stat failure: " + get_absolute_path (name2));
     
    603619  else
    604620    {
    605       if (errno != ENOENT)
     621      if (errno != ENOENT
     622#ifndef WIN32
     623          && errno != ENOTDIR
     624#endif
     625          )
    606626        perror ("cmt: stat failure: " + get_absolute_path (name1));
    607627      // name1 does not exist
     
    646666  else
    647667    {
    648       if (errno != ENOENT)
     668      if (errno != ENOENT
     669#ifndef WIN32
     670          && errno != ENOTDIR
     671#endif
     672          )
    649673        {
    650674          perror ("cmt: stat failure: " + get_absolute_path (name2));
     
    695719  else
    696720    {
    697       if (errno != ENOENT)
     721      if (errno != ENOENT
     722#ifndef WIN32
     723          && errno != ENOTDIR
     724#endif
     725          )
    698726        {
    699727          perror ("cmt: stat failure: " + get_absolute_path (name));
Note: See TracChangeset for help on using the changeset viewer.