Mesa (master): tgsi: Fix bogus loop condition in sanity.

Michał Król michal at kemper.freedesktop.org
Tue Jan 5 08:29:34 UTC 2010


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

Author: Michal Krol <michal at vmware.com>
Date:   Tue Jan  5 09:06:30 2010 +0100

tgsi: Fix bogus loop condition in sanity.

---

 src/gallium/auxiliary/tgsi/tgsi_sanity.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/gallium/auxiliary/tgsi/tgsi_sanity.c b/src/gallium/auxiliary/tgsi/tgsi_sanity.c
index 2a12d3b..e4bd1b7 100644
--- a/src/gallium/auxiliary/tgsi/tgsi_sanity.c
+++ b/src/gallium/auxiliary/tgsi/tgsi_sanity.c
@@ -195,7 +195,7 @@ is_any_register_declared(
    struct cso_hash_iter iter =
       cso_hash_first_node(ctx->regs_decl);
 
-   while (cso_hash_iter_is_null(iter)) {
+   while (!cso_hash_iter_is_null(iter)) {
       scan_register *reg = (scan_register *)cso_hash_iter_data(iter);
       if (reg->file == file)
          return TRUE;
@@ -488,7 +488,7 @@ epilog(
       struct cso_hash_iter iter =
          cso_hash_first_node(ctx->regs_decl);
 
-      while (cso_hash_iter_is_null(iter)) {
+      while (!cso_hash_iter_is_null(iter)) {
          scan_register *reg = (scan_register *)cso_hash_iter_data(iter);
          if (!is_register_used(ctx, reg) && !is_ind_register_used(ctx, reg)) {
             report_warning( ctx, "%s[%u]: Register never used",




More information about the mesa-commit mailing list