diff --git a/src/rt/rust_crate_cache.cpp b/src/rt/rust_crate_cache.cpp index 880591fb7cd..47a6a208c85 100644 --- a/src/rt/rust_crate_cache.cpp +++ b/src/rt/rust_crate_cache.cpp @@ -132,18 +132,6 @@ rust_crate_cache::rust_sym::get_val() { -rust_crate_cache::lib * -rust_crate_cache::get_lib(size_t n, char const *name) -{ - I(dom, n < crate->n_libs); - lib *library = libs[n]; - if (!library) { - library = new (dom) lib(dom, name); - libs[n] = library; - } - return library; -} - static inline void adjust_disp(uintptr_t &disp, const void *oldp, const void *newp) { diff --git a/src/rt/rust_internal.h b/src/rt/rust_internal.h index 8a81a9d1492..8c4cab5f3ab 100644 --- a/src/rt/rust_internal.h +++ b/src/rt/rust_internal.h @@ -322,7 +322,6 @@ public: ~rust_sym(); }; - lib *get_lib(size_t n, char const *name); type_desc *get_type_desc(size_t size, size_t align, size_t n_descs,