Home | History | Annotate | Download | only in core

Lines Matching defs:fPtr

399     SkAutoFree() : fPtr(NULL) {}
400 explicit SkAutoFree(void* ptr) : fPtr(ptr) {}
401 ~SkAutoFree() { sk_free(fPtr); }
405 void* get() const { return fPtr; }
412 void* prev = fPtr;
413 fPtr = ptr;
427 sk_free(fPtr);
428 fPtr = NULL;
432 void* fPtr;
446 fPtr = size ? sk_malloc_throw(size) : NULL;
451 sk_free(fPtr);
479 return fPtr;
482 sk_free(fPtr);
483 fPtr = size ? sk_malloc_throw(size) : NULL;
486 return fPtr;
499 void* get() { return fPtr; }
500 const void* get() const { return fPtr; }
507 void* ptr = fPtr;
508 fPtr = NULL;
514 void* fPtr;
532 fPtr = fStorage;
542 fPtr = fStorage;
552 if (fPtr != (void*)fStorage) {
553 sk_free(fPtr);
563 void* get() const { return fPtr; }
575 return fPtr;
578 if (fPtr != (void*)fStorage) {
579 sk_free(fPtr);
583 fPtr = fStorage;
585 fPtr
587 return fPtr;
591 void* fPtr;