Browse Source

add missing unload_dso() for mac

David Rose 17 years ago
parent
commit
3820660b95
1 changed files with 5 additions and 0 deletions
  1. 5 0
      dtool/src/dtoolutil/load_dso.cxx

+ 5 - 0
dtool/src/dtoolutil/load_dso.cxx

@@ -137,6 +137,11 @@ void * load_dso(const DSearchPath &path, const Filename &filename)
   return answer;
 }
 
+bool
+unload_dso(void *dso_handle) {
+  return dlclose(dso_handle)==0;
+}
+
 string
 load_dso_error() {
   char *message = dlerror();