Fix use after free.

llvm-svn: 149429
diff --git a/lld/lib/Core/NativeReader.cpp b/lld/lib/Core/NativeReader.cpp
index cc61fc0..0316a2e 100644
--- a/lld/lib/Core/NativeReader.cpp
+++ b/lld/lib/Core/NativeReader.cpp
@@ -409,7 +409,7 @@
   if ( ec ) 
       return ec;
 
-  return parseNativeObjectFile(mb.get(), path, result);
+  return parseNativeObjectFile(mb.take(), path, result);
 }