| Index: src/gpu/gl/GrGLEffectMatrix.h
 | 
| diff --git a/src/gpu/gl/GrGLEffectMatrix.h b/src/gpu/gl/GrGLEffectMatrix.h
 | 
| index 974e001e6203671482d1ec7a402940f493376085..56dda4563b6384d5f1c0fc0dbf31ab7dc7b53fd2 100644
 | 
| --- a/src/gpu/gl/GrGLEffectMatrix.h
 | 
| +++ b/src/gpu/gl/GrGLEffectMatrix.h
 | 
| @@ -84,12 +84,12 @@ public:
 | 
|       * are returned as output parameters and the type of the varying is the return value. The suffix
 | 
|       * is an optional parameter that can be used to make all variables emitted by the object
 | 
|       * unique within a stage. It is only necessary if multiple GrGLEffectMatrix objects are used by
 | 
| -     * a GrGLEffect.
 | 
| +     * a single GrGLEffect.
 | 
|       */
 | 
|      GrSLType emitCode(GrGLShaderBuilder*,
 | 
|                        EffectKey,
 | 
| -                      const char** fsCoordName, /* optional */
 | 
| -                      const char** vsCoordName = NULL,
 | 
| +                      SkString* fsCoordName, /* optional */
 | 
| +                      SkString* vsCoordName = NULL,
 | 
|                        const char* suffix = NULL);
 | 
|  
 | 
|      /**
 | 
| @@ -98,8 +98,8 @@ public:
 | 
|       */
 | 
|      void emitCodeMakeFSCoords2D(GrGLShaderBuilder*,
 | 
|                                  EffectKey,
 | 
| -                                const char** fsCoordName, /* optional */
 | 
| -                                const char** vsVaryingName = NULL,
 | 
| +                                SkString* fsCoordName, /* optional */
 | 
| +                                SkString* vsVaryingName = NULL,
 | 
|                                  GrSLType* vsVaryingType = NULL,
 | 
|                                  const char* suffix = NULL);
 | 
|      /**
 | 
| 
 |