#include "SkTArray.h"
#include "SkTypes.h"
-class GrAllocator : public SkNoncopyable {
+class GrAllocator : SkNoncopyable {
public:
~GrAllocator() {
reset();
* removes all added items
*/
void reset() {
- int blockCount = GrMax((unsigned)1,
+ int blockCount = SkTMax((unsigned)1,
GrUIDivRoundUp(fCount, fItemsPerBlock));
for (int i = 1; i < blockCount; ++i) {
sk_free(fBlocks[i]);
};
template <typename T>
-class GrTAllocator : public SkNoncopyable {
+class GrTAllocator : SkNoncopyable {
public:
virtual ~GrTAllocator() { this->reset(); };