Home | History | Annotate | Download | only in core

Lines Matching defs:fPtr

369     SkAutoFree() : fPtr(NULL) {}
370 explicit SkAutoFree(void* ptr) : fPtr(ptr) {}
371 ~SkAutoFree() { sk_free(fPtr); }
375 void* get() const { return fPtr; }
382 void* prev = fPtr;
383 fPtr = ptr;
397 sk_free(fPtr);
398 fPtr = NULL;
402 void* fPtr;
416 fPtr = size ? sk_malloc_throw(size) : NULL;
421 sk_free(fPtr);
449 return fPtr;
452 sk_free(fPtr);
453 fPtr = size ? sk_malloc_throw(size) : NULL;
456 return fPtr;
469 void* get() { return fPtr; }
470 const void* get() const { return fPtr; }
477 void* ptr = fPtr;
478 fPtr = NULL;
484 void* fPtr;
502 fPtr = fStorage;
512 fPtr = fStorage;
522 if (fPtr != (void*)fStorage) {
523 sk_free(fPtr);
533 void* get() const { return fPtr; }
545 return fPtr;
548 if (fPtr != (void*)fStorage) {
549 sk_free(fPtr);
553 fPtr = fStorage;
555 fPtr = sk_malloc_flags(size, SK_MALLOC_THROW | SK_MALLOC_TEMP);
557 return fPtr;
561 void* fPtr;