diff options
| author | Vedant Kumar <vsk@apple.com> | 2016-08-09 17:42:11 +0000 |
|---|---|---|
| committer | Vedant Kumar <vsk@apple.com> | 2016-08-09 17:42:11 +0000 |
| commit | 08b1dce670bc5454311308d353af0cb2eae9078a (patch) | |
| tree | 3be2154f313f35d1debbb5cd80ce0c2be080d7c1 /lldb/tools/debugserver/source/MacOSX/CFData.cpp | |
| parent | 76964e31407e28bd2bbf001b87a728ee33728ceb (diff) | |
| download | bcm5719-llvm-08b1dce670bc5454311308d353af0cb2eae9078a.tar.gz bcm5719-llvm-08b1dce670bc5454311308d353af0cb2eae9078a.zip | |
[debugserver] Delete CFData.{h,cpp}, since they appear to be dead (NFCI)
Differential Revision: https://reviews.llvm.org/D23070
llvm-svn: 278142
Diffstat (limited to 'lldb/tools/debugserver/source/MacOSX/CFData.cpp')
| -rw-r--r-- | lldb/tools/debugserver/source/MacOSX/CFData.cpp | 74 |
1 files changed, 0 insertions, 74 deletions
diff --git a/lldb/tools/debugserver/source/MacOSX/CFData.cpp b/lldb/tools/debugserver/source/MacOSX/CFData.cpp deleted file mode 100644 index 92328612116..00000000000 --- a/lldb/tools/debugserver/source/MacOSX/CFData.cpp +++ /dev/null @@ -1,74 +0,0 @@ -//===-- CFData.cpp ----------------------------------------------*- C++ -*-===// -// -// The LLVM Compiler Infrastructure -// -// This file is distributed under the University of Illinois Open Source -// License. See LICENSE.TXT for details. -// -//===----------------------------------------------------------------------===// -// -// Created by Greg Clayton on 1/16/08. -// -//===----------------------------------------------------------------------===// - -#include "CFData.h" - -//---------------------------------------------------------------------- -// CFData constructor -//---------------------------------------------------------------------- -CFData::CFData(CFDataRef data) : - CFReleaser<CFDataRef>(data) -{ - -} - -//---------------------------------------------------------------------- -// CFData copy constructor -//---------------------------------------------------------------------- -CFData::CFData(const CFData& rhs) : - CFReleaser<CFDataRef>(rhs) -{ - -} - -//---------------------------------------------------------------------- -// Destructor -//---------------------------------------------------------------------- -CFData::~CFData() -{ -} - - -CFIndex -CFData::GetLength() const -{ - CFDataRef data = get(); - if (data) - return CFDataGetLength (data); - return 0; -} - - -const uint8_t* -CFData::GetBytePtr() const -{ - CFDataRef data = get(); - if (data) - return CFDataGetBytePtr (data); - return NULL; -} - -CFDataRef -CFData::Serialize(CFPropertyListRef plist, CFPropertyListFormat format) -{ - CFAllocatorRef alloc = kCFAllocatorDefault; - reset(); - CFReleaser<CFWriteStreamRef> stream (::CFWriteStreamCreateWithAllocatedBuffers (alloc, alloc)); - ::CFWriteStreamOpen (stream.get()); - CFIndex len = ::CFPropertyListWriteToStream (plist, stream.get(), format, NULL); - if (len > 0) - reset((CFDataRef)::CFWriteStreamCopyProperty (stream.get(), kCFStreamPropertyDataWritten)); - ::CFWriteStreamClose (stream.get()); - return get(); -} - |

