diff options
author | bungeman <bungeman@google.com> | 2015-06-29 14:12:41 -0700 |
---|---|---|
committer | Commit bot <commit-bot@chromium.org> | 2015-06-29 14:12:41 -0700 |
commit | 3fdde4e129f43b9d2f0c31a791ebe17ff06e4612 (patch) | |
tree | 1793e44158e81c69335a1ebeca86b9762c7f21f8 /src/utils/ios/SkStream_NSData.mm | |
parent | 09b2c932d8fc6f0e1e8ab82c63df8c76f2b63a75 (diff) |
Remove old iOS porting files.
These files do not appear to be used, are unfinished, and should be
redundant with the mac porting files.
Review URL: https://codereview.chromium.org/1197963003
Diffstat (limited to 'src/utils/ios/SkStream_NSData.mm')
-rwxr-xr-x | src/utils/ios/SkStream_NSData.mm | 44 |
1 files changed, 0 insertions, 44 deletions
diff --git a/src/utils/ios/SkStream_NSData.mm b/src/utils/ios/SkStream_NSData.mm deleted file mode 100755 index ef20f63e13..0000000000 --- a/src/utils/ios/SkStream_NSData.mm +++ /dev/null @@ -1,44 +0,0 @@ -/* - * Copyright 2010 Google Inc. - * - * Use of this source code is governed by a BSD-style license that can be - * found in the LICENSE file. - */ - -#include "SkStream_NSData.h" - -NSData* NSData_dataWithStream(SkStream* stream) { - size_t length = stream->getLength(); - void* src = malloc(length); - size_t bytes = stream->read(src, length); - SkASSERT(bytes == length); - return [NSData dataWithBytesNoCopy:src length:length freeWhenDone:YES]; -} - -NSData* NSData_dataFromResource(const char cname[], const char csuffix[]) { - NSBundle* bundle = [NSBundle mainBundle]; - NSString* name = [NSString stringWithUTF8String:cname]; - NSString* suffix = [NSString stringWithUTF8String:csuffix]; - NSString* path = [bundle pathForResource:name ofType:suffix]; - return [NSData dataWithContentsOfMappedFile:path]; -} - -/////////////////////////////////////////////////////////////////////////////// - -SkStream_NSData::SkStream_NSData(NSData* data) { - fNSData = data; - [fNSData retain]; - - this->setMemory([fNSData bytes], [fNSData length], false); -} - -SkStream_NSData::~SkStream_NSData() { - [fNSData release]; -} - -SkStream_NSData* SkStream_NSData::CreateFromResource(const char name[], - const char suffix[]) { - NSData* data = NSData_dataFromResource(name, suffix); - return SkNEW_ARGS(SkStream_NSData, (data)); -} - |