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_generators.cxx

    r591 r595  
    12041204          // ensure that ${CONSTITUENT}_dependencies.make gets rebuilt
    12051205          // whenever source file OR its dependencies change
    1206           dependency_fragment.copy (m_output_file, constituent.variables, 9,
    1207                                     &m_FILEPATH,
    1208                                     &m_SUFFIX,
    1209                                     &m_CONSTITUENT,
    1210                                     &m_CONSTITUENTSUFFIX,
    1211                                     &m_FILENAME,
    1212                                     &m_NAME,
    1213                                     &m_FULLNAME,
    1214                                     &m_FILESUFFIX,
    1215                                     &m_FILEEXTENSION);
     1206          if (!dependency_fragment.copy (m_output_file, constituent.variables, 9,
     1207                                        &m_FILEPATH,
     1208                                        &m_SUFFIX,
     1209                                        &m_CONSTITUENT,
     1210                                        &m_CONSTITUENTSUFFIX,
     1211                                        &m_FILENAME,
     1212                                        &m_NAME,
     1213                                        &m_FULLNAME,
     1214                                        &m_FILESUFFIX,
     1215                                         &m_FILEEXTENSION)) return;
    12161216        }
    12171217     
     
    28512851      m_PACKAGE = package;
    28522852
    2853       packages_header_fragment.copy (m_output_file, 1, &m_PACKAGE);
     2853      if (!packages_header_fragment.copy (m_output_file, 1, &m_PACKAGE)) return;
    28542854
    28552855      Project* cur = Project::get_current ();
     
    29442944            }
    29452945
    2946           package_fragment.copy (m_output_file, 5, &m_PACKAGE, &m_DEPENDENCIES,
    2947                              &m_PACKAGEMGRPATH, &m_PACKAGEFULLNAME, &m_ISLOCAL);
     2946          if (!package_fragment.copy (m_output_file, 5,
     2947                                      &m_PACKAGE, &m_DEPENDENCIES,
     2948                                      &m_PACKAGEMGRPATH, &m_PACKAGEFULLNAME,
     2949                                      &m_ISLOCAL)) return;
    29482950        }
    29492951
     
    29632965        }
    29642966
    2965       packages_trailer_fragment.copy (m_output_file, 0);
     2967      if (!packages_trailer_fragment.copy (m_output_file, 0)) return;
    29662968
    29672969      CmtSystem::close_ostream (m_output_file, new_file_name);
Note: See TracChangeset for help on using the changeset viewer.