On 22/08/17 18:36, Nicolai Hähnle wrote:
On 17.08.2017 13:03, Timothy Arceri wrote:
diff --git a/src/mesa/program/ir_to_mesa.cpp b/src/mesa/program/ir_to_mesa.cpp
index 0e6a95ce99..d04ea67b07 100644
--- a/src/mesa/program/ir_to_mesa.cpp
+++ b/src/mesa/program/ir_to_mesa.cpp
@@ -2411,39 +2411,41 @@ print_program(struct prog_instruction *mesa_instructions,
                          PROG_PRINT_DEBUG, NULL);
     }
  }
  namespace {
  class add_uniform_to_shader : public program_resource_visitor {
  public:
     add_uniform_to_shader(struct gl_shader_program *shader_program,
               struct gl_program_parameter_list *params)
-      : shader_program(shader_program), params(params), idx(-1)
+ : ctx(ctx), shader_program(shader_program), params(params), idx(-1)

Looks like you pushed a version of this with a problem:

../../../mesa/src/mesa/program/ir_to_mesa.cpp: In constructor ‘{anonymous}::add_uniform_to_shader::add_uniform_to_shader(gl_shader_program*, gl_program_parameter_list*)’: ../../../mesa/src/mesa/program/ir_to_mesa.cpp:2419:4: warning: ‘{anonymous}::add_uniform_to_shader::ctx’ is initialized with itself [-Winit-self]
     add_uniform_to_shader(struct gl_shader_program *shader_program, >      
^~~~~~~~~~~~~~~~~~~~~


Thanks, not sure how I missed this, possibly because builds are becoming increasingly noise with unfixed warnings. Anyway fix pushed.
_______________________________________________
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/mesa-dev

Reply via email to