Index: content/common/gpu/client/gl_helper_scaling.cc |
diff --git a/content/common/gpu/client/gl_helper_scaling.cc b/content/common/gpu/client/gl_helper_scaling.cc |
index 220845e34fab927ec26b78b56611f3ace3a165c5..7de3fc099b5e269701e95a4da70fed5a06d89cc3 100644 |
--- a/content/common/gpu/client/gl_helper_scaling.cc |
+++ b/content/common/gpu/client/gl_helper_scaling.cc |
@@ -489,7 +489,7 @@ GLHelperScaling::GetShaderProgram(ShaderType type, |
bool swizzle) { |
ShaderProgramKeyType key(type, swizzle); |
scoped_refptr<ShaderProgram>& cache_entry(shader_programs_[key]); |
- if (!cache_entry) { |
+ if (!cache_entry.get()) { |
cache_entry = new ShaderProgram(context_, helper_); |
std::basic_string<WebKit::WGC3Dchar> vertex_program; |
std::basic_string<WebKit::WGC3Dchar> fragment_program; |