Ignore:
Timestamp:
Dec 9, 2011, 1:45:45 PM (13 years ago)
Author:
rybkin
Message:

See C.L. 472

File:
1 edited

Legend:

Unmodified
Added
Removed
  • CMT/HEAD/source/cmt_fragment.cxx

    r564 r595  
    428428  if (name == "") return (0);
    429429 
    430   locate ();
     430  if (!locate ()) return 0;
    431431
    432432  if (use == 0)
     
    576576    (CmtError::get_error_name (CmtError::fragment_not_found)
    577577     + ": " + name + " (declared by " + use->get_package_name () + ")");
     578
     579  path = "";
    578580  return (false);
    579581}
     
    661663  if (!locate ()) return (false);
    662664
    663   out.read (path);
    664 
     665  if (!out.read (path))
     666    {
     667      CmtError::set (CmtError::file_access_error, path);
     668      return false;
     669    }
     670 
    665671  Variable* var = 0;
    666672  for (i = 0; i < variables; i++)
Note: See TracChangeset for help on using the changeset viewer.