silence warning
diff --git a/src/mesa/shader/arbprogparse.c b/src/mesa/shader/arbprogparse.c
index 6ca525f..b306900 100644
--- a/src/mesa/shader/arbprogparse.c
+++ b/src/mesa/shader/arbprogparse.c
@@ -555,7 +555,7 @@
 static struct var_cache *
 var_cache_find (struct var_cache *va, GLubyte * name)
 {
-   struct var_cache *first = va;
+   /*struct var_cache *first = va;*/
 
    while (va) {
       if (!strcmp ( (const char*) name, (const char*) va->name)) {