fix duplicate modules

This commit is contained in:
2025-04-10 14:36:24 -05:00
parent a7a732bef7
commit 6a5856b027

View File

@@ -95,8 +95,10 @@ namespace Archimedes {
if(*it == m->getName()) { if(*it == m->getName()) {
std::cout << "Module \"" << *it << "\" is already loaded!\n"; std::cout << "Module \"" << *it << "\" is already loaded!\n";
delete m; delete m;
std::cout << "m deleted successfully!\n";
if(h) if(h)
dlclose(h); dlclose(h);
std::cout << "h dlclose successfully!\n";
return nullptr; return nullptr;
} }
} }