Author: Nico Weber Date: 2022-10-26T13:34:56-04:00 New Revision: 0af7280a5ee005737fbf1b709909d9600e2b5c75
URL: https://github.com/llvm/llvm-project/commit/0af7280a5ee005737fbf1b709909d9600e2b5c75 DIFF: https://github.com/llvm/llvm-project/commit/0af7280a5ee005737fbf1b709909d9600e2b5c75.diff LOG: [lldb] Fix a -Wdeprecated-declarations warning Fixes: ../../lldb/source/Symbol/LocateSymbolFileMacOSX.cpp:633:26: warning: 'CFPropertyListCreateFromXMLData' is deprecated: first deprecated in macOS 10.10 - Use CFPropertyListCreateWithData instead. [-Wdeprecated-declarations] (CFDictionaryRef)::CFPropertyListCreateFromXMLData( ^ Hopefully no behavior change. Differential Revision: https://reviews.llvm.org/D135983 Added: Modified: lldb/source/Symbol/LocateSymbolFileMacOSX.cpp Removed: ################################################################################ diff --git a/lldb/source/Symbol/LocateSymbolFileMacOSX.cpp b/lldb/source/Symbol/LocateSymbolFileMacOSX.cpp index a95d7375bf5f6..7d24905be3504 100644 --- a/lldb/source/Symbol/LocateSymbolFileMacOSX.cpp +++ b/lldb/source/Symbol/LocateSymbolFileMacOSX.cpp @@ -630,8 +630,8 @@ bool Symbols::DownloadObjectAndSymbolFile(ModuleSpec &module_spec, command_output.size(), kCFAllocatorNull)); CFCReleaser<CFDictionaryRef> plist( - (CFDictionaryRef)::CFPropertyListCreateFromXMLData( - NULL, data.get(), kCFPropertyListImmutable, NULL)); + (CFDictionaryRef)::CFPropertyListCreateWithData( + NULL, data.get(), kCFPropertyListImmutable, NULL, NULL)); if (!plist.get()) { LLDB_LOGF(log, "'%s' failed: output is not a valid plist", _______________________________________________ lldb-commits mailing list lldb-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits