diff --git a/include/swift/Remote/MemoryReader.h b/include/swift/Remote/MemoryReader.h index ce8a3bb000d..10dcdd0ea82 100644 --- a/include/swift/Remote/MemoryReader.h +++ b/include/swift/Remote/MemoryReader.h @@ -73,7 +73,7 @@ public: free(buffer); return std::make_tuple(nullptr, []{}); } - return std::make_tuple(nullptr, [=]{ free(buffer); }); + return std::make_tuple(buffer, [=]{ free(buffer); }); } /// Attempts to read 'size' bytes from the given address in the