const vector<CompilationUnit*>& compilationUnits = module.non_if_data.compilationUnits;
for ( i = 0; i < compilationUnits.size (); i++ )
{
- FileLocation* sourceFileLocation = compilationUnits[i]->GetFilename ( NULL );
- string filename = sourceFileLocation->filename;
+ const FileLocation* sourceFileLocation = compilationUnits[i]->GetFilename ();
+ string filename = sourceFileLocation->relative_path + sSep + sourceFileLocation->name;
if ( !compilationUnits[i]->IsGeneratedFile () && IsTestFile ( filename ) )
list.push_back ( filename );
}
for ( j = 0; j < compilationUnits.size (); j++ )
{
CompilationUnit& compilationUnit = *compilationUnits[j];
- FileLocation* sourceFileLocation = compilationUnits[j]->GetFilename ( NULL );
- string filename = sourceFileLocation->filename;
+ const FileLocation* sourceFileLocation = compilationUnits[j]->GetFilename ();
+ string filename = sourceFileLocation->relative_path + sSep + sourceFileLocation->name;
if ( !compilationUnit.IsGeneratedFile () && IsTestFile ( filename ) )
list.push_back ( filename );
}