Fix Casting
Use const_cast<> to avoid a cast-away-const error. llvm-svn: 172564
This commit is contained in:
parent
4320e5e114
commit
02b002ac37
|
@ -232,7 +232,7 @@ void clang_getExpansionLocation(CXSourceLocation location,
|
||||||
}
|
}
|
||||||
|
|
||||||
if (file)
|
if (file)
|
||||||
*file = (void *)SM.getFileEntryForSLocEntry(sloc);
|
*file = const_cast<FileEntry *>(SM.getFileEntryForSLocEntry(sloc));
|
||||||
if (line)
|
if (line)
|
||||||
*line = SM.getExpansionLineNumber(ExpansionLoc);
|
*line = SM.getExpansionLineNumber(ExpansionLoc);
|
||||||
if (column)
|
if (column)
|
||||||
|
@ -309,7 +309,7 @@ void clang_getSpellingLocation(CXSourceLocation location,
|
||||||
return createNullLocation(file, line, column, offset);
|
return createNullLocation(file, line, column, offset);
|
||||||
|
|
||||||
if (file)
|
if (file)
|
||||||
*file = (void *)SM.getFileEntryForID(FID);
|
*file = const_cast<FileEntry *>(SM.getFileEntryForID(FID));
|
||||||
if (line)
|
if (line)
|
||||||
*line = SM.getLineNumber(FID, FileOffset);
|
*line = SM.getLineNumber(FID, FileOffset);
|
||||||
if (column)
|
if (column)
|
||||||
|
|
Loading…
Reference in New Issue