projects
/
oota-llvm.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Fix spelling and grammar in a comment.
[oota-llvm.git]
/
lib
/
System
/
DynamicLibrary.cpp
diff --git
a/lib/System/DynamicLibrary.cpp
b/lib/System/DynamicLibrary.cpp
index 9c52c8a18cd96cb0977eaf4c552c7cb3023e0fa0..572ba496e191451d201a7c9cd3195911f8909fab 100644
(file)
--- a/
lib/System/DynamicLibrary.cpp
+++ b/
lib/System/DynamicLibrary.cpp
@@
-50,7
+50,7
@@
using namespace llvm::sys;
//static std::vector<lt_dlhandle> OpenedHandles;
static std::vector<void *> OpenedHandles;
//static std::vector<lt_dlhandle> OpenedHandles;
static std::vector<void *> OpenedHandles;
-DynamicLibrary::DynamicLibrary()
: handle(0)
{}
+DynamicLibrary::DynamicLibrary() {}
DynamicLibrary::~DynamicLibrary() {
while(!OpenedHandles.empty()) {
DynamicLibrary::~DynamicLibrary() {
while(!OpenedHandles.empty()) {
@@
-63,7
+63,8
@@
bool DynamicLibrary::LoadLibraryPermanently(const char *Filename,
std::string *ErrMsg) {
void *H = dlopen(Filename, RTLD_LAZY);
if (H == 0) {
std::string *ErrMsg) {
void *H = dlopen(Filename, RTLD_LAZY);
if (H == 0) {
- ErrMsg = new std::string(dlerror());
+ if (ErrMsg)
+ *ErrMsg = dlerror();
return true;
}
OpenedHandles.push_back(H);
return true;
}
OpenedHandles.push_back(H);
@@
-157,11
+158,4
@@
void* DynamicLibrary::SearchForAddressOfSymbol(const char* symbolName) {
return 0;
}
return 0;
}
-void *DynamicLibrary::GetAddressOfSymbol(const char *symbolName) {
- assert(handle != 0 && "Invalid DynamicLibrary handle");
- return dlsym(handle, symbolName);
-}
-
#endif // LLVM_ON_WIN32
#endif // LLVM_ON_WIN32
-
-DEFINING_FILE_FOR(SystemDynamicLibrary)