unique_ptrify RuntimeDyld::Dyld
[oota-llvm.git] / include / llvm / ExecutionEngine / RuntimeDyld.h
index 2ca6421de661c1e3be91a13b41caecbfc3dcfa94..7e6305d5615a4b797f25b8737effa09dcb552f3d 100644 (file)
@@ -37,7 +37,7 @@ class RuntimeDyld {
 
   // RuntimeDyldImpl is the actual class. RuntimeDyld is just the public
   // interface.
-  RuntimeDyldImpl *Dyld;
+  std::unique_ptr<RuntimeDyldImpl> Dyld;
   RTDyldMemoryManager *MM;
   bool ProcessAllSections;
   RuntimeDyldCheckerImpl *Checker;