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 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",