From: Brian Date: Mon, 26 Feb 2007 01:30:45 +0000 (-0700) Subject: minor clean-ups in _mesa_execute_program() X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=cfd0011f2fe3aad2ea0f66c151b3fb12d05f644e;p=mesa.git minor clean-ups in _mesa_execute_program() --- diff --git a/src/mesa/shader/prog_execute.c b/src/mesa/shader/prog_execute.c index b3d017bd9bb..1b7ed4c5d0e 100644 --- a/src/mesa/shader/prog_execute.c +++ b/src/mesa/shader/prog_execute.c @@ -643,8 +643,8 @@ _mesa_execute_program(GLcontext * ctx, struct gl_program_machine *machine) { const GLuint numInst = program->NumInstructions; - const GLuint MAX_EXEC = 10000; - GLint pc, total = 0; + const GLuint maxExec = 10000; + GLint pc, numExec = 0; machine->CurProgram = program; @@ -1666,11 +1666,10 @@ _mesa_execute_program(GLcontext * ctx, } - total++; - if (total > MAX_EXEC) { + numExec++; + if (numExec > maxExec) { _mesa_problem(ctx, "Infinite loop detected in fragment program"); return GL_TRUE; - abort(); } } /* for pc */