if (release_input_file(F.handle) != LDPS_OK)
message(LDPL_FATAL, "Failed to release file information");
- ErrorOr<Module *> MOrErr = getLazyBitcodeModule(Buffer.get(), Context);
+ ErrorOr<Module *> MOrErr = getLazyBitcodeModule(Buffer, Context);
if (std::error_code EC = MOrErr.getError())
message(LDPL_FATAL, "Could not read bitcode from file : %s",
EC.message().c_str());
- Buffer.release();
std::unique_ptr<Module> M(MOrErr.get());