| Index: ui/gl/gl_surface_glx.cc
|
| diff --git a/ui/gl/gl_surface_glx.cc b/ui/gl/gl_surface_glx.cc
|
| index dcafb21241bed5c73d1ed9a58dc6c192ae243675..889dbc9283da83f084f85aec20c19a1e74aca786 100644
|
| --- a/ui/gl/gl_surface_glx.cc
|
| +++ b/ui/gl/gl_surface_glx.cc
|
| @@ -78,17 +78,7 @@ const char* GLSurfaceGLX::GetGLXExtensions() {
|
|
|
| // static
|
| bool GLSurfaceGLX::HasGLXExtension(const char* name) {
|
| - DCHECK(name);
|
| - const char* c_extensions = GetGLXExtensions();
|
| - if (!c_extensions)
|
| - return false;
|
| - std::string extensions(c_extensions);
|
| - extensions += " ";
|
| -
|
| - std::string delimited_name(name);
|
| - delimited_name += " ";
|
| -
|
| - return extensions.find(delimited_name) != std::string::npos;
|
| + return ExtensionsContain(GetGLXExtensions(), name);
|
| }
|
|
|
| // static
|
|
|