mesa: Use string literals for format strings
authorMark Janes <mark.a.janes@intel.com>
Mon, 3 Jun 2019 22:42:22 +0000 (15:42 -0700)
committerMark Janes <mark.a.janes@intel.com>
Mon, 3 Jun 2019 23:17:23 +0000 (16:17 -0700)
Android build settings require format strings to be string literals.

Fixes: d2906293c43 "mesa: EXT_dsa add selectorless matrix stack functions"
Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=110833
Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
src/mesa/main/matrix.c

index d9898aff628db789726c4f198a4f010b054072f3..7d75a900e1b0a5ca5f6ab4920349f07da62ab951 100644 (file)
@@ -94,7 +94,7 @@ get_named_matrix_stack(struct gl_context *ctx, GLenum mode, const char* caller)
    if (mode >= GL_TEXTURE0 && mode < (GL_TEXTURE0 + ctx->Const.MaxTextureCoordUnits)) {
       return &ctx->TextureMatrixStack[mode - GL_TEXTURE0];
    }
-   _mesa_error(ctx, GL_INVALID_ENUM, caller);
+   _mesa_error(ctx, GL_INVALID_ENUM, "%s", caller);
    return NULL;
 }
 
@@ -111,7 +111,7 @@ static void matrix_frustum(struct gl_matrix_stack* stack,
        nearval == farval ||
        left == right ||
        top == bottom) {
-      _mesa_error(ctx, GL_INVALID_VALUE, caller);
+      _mesa_error(ctx, GL_INVALID_VALUE, "%s", caller);
       return;
    }
 
@@ -192,7 +192,7 @@ matrix_ortho(struct gl_matrix_stack* stack,
        bottom == top ||
        nearval == farval)
    {
-      _mesa_error( ctx,  GL_INVALID_VALUE, caller );
+      _mesa_error( ctx,  GL_INVALID_VALUE, "%s", caller );
       return;
    }