| Index: src/ports/SkMemory_brew.cpp
|
| ===================================================================
|
| --- src/ports/SkMemory_brew.cpp (revision 9384)
|
| +++ src/ports/SkMemory_brew.cpp (working copy)
|
| @@ -1,55 +0,0 @@
|
| -/* libs/graphics/ports/SkMemory_brew.cpp
|
| - *
|
| - * Copyright 2009, The Android Open Source Project
|
| - * Copyright 2009, Company 100, Inc.
|
| - *
|
| - * Use of this source code is governed by a BSD-style license that can be
|
| - * found in the LICENSE file.
|
| - */
|
| -
|
| -#include "SkTypes.h"
|
| -
|
| -#ifdef SK_BUILD_FOR_BREW
|
| -
|
| -#include <AEEStdLib.h>
|
| -
|
| -void sk_throw() {
|
| - SkDEBUGFAIL("sk_throw");
|
| - abort();
|
| -}
|
| -
|
| -void sk_out_of_memory(void) {
|
| - SkDEBUGFAIL("sk_out_of_memory");
|
| - abort();
|
| -}
|
| -
|
| -void* sk_malloc_throw(size_t size) {
|
| - return sk_malloc_flags(size, SK_MALLOC_THROW);
|
| -}
|
| -
|
| -void* sk_realloc_throw(void* addr, size_t size) {
|
| - void* p = REALLOC(addr, size | ALLOC_NO_ZMEM);
|
| - if (size == 0) {
|
| - return p;
|
| - }
|
| - if (p == NULL) {
|
| - sk_throw();
|
| - }
|
| - return p;
|
| -}
|
| -
|
| -void sk_free(void* p) {
|
| - FREEIF(p);
|
| -}
|
| -
|
| -void* sk_malloc_flags(size_t size, unsigned flags) {
|
| - void* p = MALLOC(size | ALLOC_NO_ZMEM);
|
| - if (p == NULL) {
|
| - if (flags & SK_MALLOC_THROW) {
|
| - sk_throw();
|
| - }
|
| - }
|
| - return p;
|
| -}
|
| -
|
| -#endif
|
|
|