Mesa (master): mesa: Resolve GCC sign-compare warning.

Emil Velikov evelikov at kemper.freedesktop.org
Thu Sep 10 13:52:25 UTC 2015


Module: Mesa
Branch: master
Commit: 1c194840fda7b1a6344aa40def9879b418fa977d
URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=1c194840fda7b1a6344aa40def9879b418fa977d

Author: Rhys Kidd <rhyskidd at gmail.com>
Date:   Tue Sep  8 23:52:49 2015 +0800

mesa: Resolve GCC sign-compare warning.

mesa/src/mesa/program/prog_to_nir.c: In function 'setup_registers_and_variables':
/mesa/src/mesa/program/prog_to_nir.c:1059:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
    for (int i = 0; i < c->prog->NumTemporaries; i++) {
                      ^

Signed-off-by: Rhys Kidd <rhyskidd at gmail.com>
Reviewed-by: Thomas Helland <thomashelland90 at gmail.com>
Reviewed-by: Jan Vesely <jan.vesely at rutgers.edu>
Reviewed-by: Emil Velikov <emil.l.velikov at gmail.com>

---

 src/mesa/program/prog_to_nir.c |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/mesa/program/prog_to_nir.c b/src/mesa/program/prog_to_nir.c
index fccd16f..ec61100 100644
--- a/src/mesa/program/prog_to_nir.c
+++ b/src/mesa/program/prog_to_nir.c
@@ -1056,7 +1056,7 @@ setup_registers_and_variables(struct ptn_compile *c)
    c->temp_regs = rzalloc_array(c, nir_register *, c->prog->NumTemporaries);
 
    nir_register *reg;
-   for (int i = 0; i < c->prog->NumTemporaries; i++) {
+   for (unsigned i = 0; i < c->prog->NumTemporaries; i++) {
       reg = nir_local_reg_create(b->impl);
       if (!reg) {
          c->error = true;




More information about the mesa-commit mailing list