| Index: src/gpu/gl/SkNullGLContext.cpp
|
| diff --git a/src/gpu/gl/SkNullGLContext.cpp b/src/gpu/gl/SkNullGLContext.cpp
|
| index 576ee526f19811843265cf17ece837271b5c3940..68807e7c574d5b5a819d204345ae2c7e3639d6e5 100644
|
| --- a/src/gpu/gl/SkNullGLContext.cpp
|
| +++ b/src/gpu/gl/SkNullGLContext.cpp
|
| @@ -8,9 +8,11 @@
|
|
|
| #include "gl/SkNullGLContext.h"
|
|
|
| -const GrGLInterface* SkNullGLContext::createGLContext(GrGLStandard forcedGpuAPI) {
|
| - if (kGLES_GrGLStandard == forcedGpuAPI) {
|
| - return NULL;
|
| - }
|
| - return GrGLCreateNullInterface();
|
| -};
|
| +SkNullGLContext::SkNullGLContext() {
|
| + fGL.reset(GrGLCreateNullInterface());
|
| +}
|
| +
|
| +SkNullGLContext::~SkNullGLContext() {
|
| + fGL.reset(NULL);
|
| +}
|
| +
|
|
|