Index: src/gpu/gl/GrGLProgramDataManager.h |
diff --git a/src/gpu/gl/GrGLProgramDataManager.h b/src/gpu/gl/GrGLProgramDataManager.h |
index f1543135165ec19162f28cb3e7b555efc1bd5908..21ee9b5931d8c435087bc31f31ddb638cc8af47d 100644 |
--- a/src/gpu/gl/GrGLProgramDataManager.h |
+++ b/src/gpu/gl/GrGLProgramDataManager.h |
@@ -23,7 +23,7 @@ class GrGLProgramBuilder; |
* The resources are objects the program uses to communicate with the |
* application code. |
*/ |
-class GrGLProgramDataManager : public SkRefCnt { |
+class GrGLProgramDataManager : SkNoncopyable { |
public: |
// Opaque handle to a uniform |
class ShaderResourceHandle { |
@@ -111,6 +111,7 @@ private: |
SkTArray<Uniform, true> fUniforms; |
GrGLGpu* fGpu; |
- typedef SkRefCnt INHERITED; |
+ typedef SkNoncopyable INHERITED; |
}; |
+ |
#endif |