From bccafcd4de2e835201578f55f52542ceecfa4701 Mon Sep 17 00:00:00 2001 From: John Hodge Date: Sun, 24 Sep 2017 13:25:47 +0800 Subject: LoadCrates - Support loading crates that might collide (and handle name collisions) --- src/trans/codegen_c.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/trans/codegen_c.cpp') diff --git a/src/trans/codegen_c.cpp b/src/trans/codegen_c.cpp index 65152a62..9c4586e6 100644 --- a/src/trans/codegen_c.cpp +++ b/src/trans/codegen_c.cpp @@ -487,7 +487,7 @@ namespace { { for( const auto& crate : m_crate.m_ext_crates ) { - args.push_back(cache_str( crate.second.m_filename + ".o" )); + args.push_back(cache_str( crate.second.m_path + ".o" )); } for(const auto& path : link_dirs ) { @@ -544,7 +544,7 @@ namespace { for( const auto& crate : m_crate.m_ext_crates ) { - args.push_back(cache_str( crate.second.m_filename + ".o" )); + args.push_back(cache_str( crate.second.m_path + ".o" )); } // Crate-specified libraries for(const auto& lib : m_crate.m_ext_libs) { -- cgit v1.2.3