Skip to content

Commit 8d490ef

Browse files
authored
Merge pull request #15332 from rayfix/warning
[SourceKit] Fix compiler warning.
2 parents aaa5ce1 + ac1f785 commit 8d490ef

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

tools/SourceKit/tools/sourcekitd/lib/API/sourcekitdAPI-XPC.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -244,10 +244,10 @@ void ResponseBuilder::Dictionary::setCustomBuffer(
244244
SourceKit::UIdent Key,
245245
CustomBufferKind Kind, std::unique_ptr<llvm::MemoryBuffer> MemBuf) {
246246

247-
std::unique_ptr<llvm::MemoryBuffer> CustomBuf;
247+
std::unique_ptr<llvm::WritableMemoryBuffer> CustomBuf;
248248
CustomBuf = llvm::WritableMemoryBuffer::getNewUninitMemBuffer(
249249
sizeof(uint64_t) + MemBuf->getBufferSize());
250-
char *BufPtr = (char*)CustomBuf->getBufferStart();
250+
char *BufPtr = CustomBuf->getBufferStart();
251251
*reinterpret_cast<uint64_t*>(BufPtr) = (uint64_t)Kind;
252252
BufPtr += sizeof(uint64_t);
253253
memcpy(BufPtr, MemBuf->getBufferStart(), MemBuf->getBufferSize());

0 commit comments

Comments
 (0)