Don't set SK_MALLOC_TEMP in SkAutoTMalloc.
Unlike SkAutoSTMalloc, it doesn't make sense for SkAutoTMalloc to set SK_MALLOC_TEMP. See SkAutoMalloc/SkAutoSMalloc for similar in the void* world.(This change is a documentation-only no-op. No code pays any attention to SK_MALLOC_TEMP.) BUG=skia: R=halcanary@google.com Review URL: https://codereview.chromium.org/356913003
This commit is contained in:
parent
3f547cb6a7
commit
93fabf4847
@ -330,7 +330,7 @@ public:
|
||||
|
||||
/** Allocates space for 'count' Ts. */
|
||||
explicit SkAutoTMalloc(size_t count) {
|
||||
fPtr = (T*)sk_malloc_flags(count * sizeof(T), SK_MALLOC_THROW | SK_MALLOC_TEMP);
|
||||
fPtr = (T*)sk_malloc_flags(count * sizeof(T), SK_MALLOC_THROW);
|
||||
}
|
||||
|
||||
~SkAutoTMalloc() {
|
||||
@ -345,7 +345,7 @@ public:
|
||||
/** Resize the memory area pointed to by the current ptr without preserving contents. */
|
||||
void reset(size_t count) {
|
||||
sk_free(fPtr);
|
||||
fPtr = (T*)sk_malloc_flags(count * sizeof(T), SK_MALLOC_THROW | SK_MALLOC_TEMP);
|
||||
fPtr = (T*)sk_malloc_flags(count * sizeof(T), SK_MALLOC_THROW);
|
||||
}
|
||||
|
||||
T* get() const { return fPtr; }
|
||||
|
Loading…
Reference in New Issue
Block a user