Skip to content

Commit d6d66de

Browse files
committed
Fix mac
1 parent f3d32ea commit d6d66de

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

src/symbols/dwarf/debug_map_resolver.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -107,7 +107,7 @@ namespace libdwarf {
107107
std::vector<target_object> target_objects;
108108
std::vector<debug_map_symbol_info> symbols;
109109
public:
110-
debug_map_resolver(cstring_view source_object_path) {
110+
debug_map_resolver(const std::string& source_object_path) {
111111
// load mach-o
112112
// TODO: Cache somehow?
113113
auto mach_o_object = open_mach_o_cached(source_object_path);
@@ -197,7 +197,7 @@ namespace libdwarf {
197197
};
198198
};
199199

200-
std::unique_ptr<symbol_resolver> make_debug_map_resolver(cstring_view object_path) {
200+
std::unique_ptr<symbol_resolver> make_debug_map_resolver(const std::string& object_path) {
201201
return detail::make_unique<debug_map_resolver>(object_path);
202202
}
203203
#endif

src/symbols/dwarf/resolver.hpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ namespace libdwarf {
4848

4949
std::unique_ptr<symbol_resolver> make_dwarf_resolver(cstring_view object_path);
5050
#if IS_APPLE
51-
std::unique_ptr<symbol_resolver> make_debug_map_resolver(cstring_view object_path);
51+
std::unique_ptr<symbol_resolver> make_debug_map_resolver(const std::string& object_path);
5252
#endif
5353
}
5454
}

0 commit comments

Comments
 (0)