| Index: src/gpu/GrContextFactory.cpp | 
| diff --git a/src/gpu/GrContextFactory.cpp b/src/gpu/GrContextFactory.cpp | 
| index b7e48254c881af6835b8c6e195b3a8c2ee1a69a7..bcf0c32cf5db2d31b63c5685897019a6bc22db72 100755 | 
| --- a/src/gpu/GrContextFactory.cpp | 
| +++ b/src/gpu/GrContextFactory.cpp | 
| @@ -143,7 +143,7 @@ GrContextFactory::ContextInfo GrContextFactory::getContextInfo(GLContextType typ | 
| } | 
|  | 
| Context& context = fContexts.push_back(); | 
| -    context.fGLContext = glCtx.detach(); | 
| +    context.fGLContext = glCtx.release(); | 
| context.fGrContext = SkRef(grCtx.get()); | 
| context.fType = type; | 
| context.fOptions = options; | 
|  |