projects
/
oota-llvm.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Reverting r215966, r215965, r215964, r215963, r215960, r215959, r215958, and r215957...
[oota-llvm.git]
/
lib
/
Support
/
DynamicLibrary.cpp
diff --git
a/lib/Support/DynamicLibrary.cpp
b/lib/Support/DynamicLibrary.cpp
index e4a438585b82ae302a696fb7acb143c8066645cf..d2b551e8a0a61bc85c8186d2d2e1e90af3a49752 100644
(file)
--- a/
lib/Support/DynamicLibrary.cpp
+++ b/
lib/Support/DynamicLibrary.cpp
@@
-7,7
+7,7
@@
//
//===----------------------------------------------------------------------===//
//
//
//===----------------------------------------------------------------------===//
//
-// This
header
file implements the operating system DynamicLibrary concept.
+// This file implements the operating system DynamicLibrary concept.
//
// FIXME: This file leaks ExplicitSymbols and OpenedHandles!
//
//
// FIXME: This file leaks ExplicitSymbols and OpenedHandles!
//
@@
-58,7
+58,7
@@
DynamicLibrary DynamicLibrary::getPermanentLibrary(const char *filename,
SmartScopedLock<true> lock(*SymbolsMutex);
void *handle = dlopen(filename, RTLD_LAZY|RTLD_GLOBAL);
SmartScopedLock<true> lock(*SymbolsMutex);
void *handle = dlopen(filename, RTLD_LAZY|RTLD_GLOBAL);
- if (
handle == nullptr
) {
+ if (
!handle
) {
if (errMsg) *errMsg = dlerror();
return DynamicLibrary();
}
if (errMsg) *errMsg = dlerror();
return DynamicLibrary();
}
@@
-66,11
+66,11
@@
DynamicLibrary DynamicLibrary::getPermanentLibrary(const char *filename,
#ifdef __CYGWIN__
// Cygwin searches symbols only in the main
// with the handle of dlopen(NULL, RTLD_GLOBAL).
#ifdef __CYGWIN__
// Cygwin searches symbols only in the main
// with the handle of dlopen(NULL, RTLD_GLOBAL).
- if (
filename == NULL
)
+ if (
!filename
)
handle = RTLD_DEFAULT;
#endif
handle = RTLD_DEFAULT;
#endif
- if (
OpenedHandles == nullptr
)
+ if (
!OpenedHandles
)
OpenedHandles = new DenseSet<void *>();
// If we've already loaded this library, dlclose() the handle in order to
OpenedHandles = new DenseSet<void *>();
// If we've already loaded this library, dlclose() the handle in order to