--- a/mojoshader.c Tue Feb 10 10:43:37 2009 -0500 +++ b/mojoshader.c Tue Feb 10 17:24:05 2009 -0500 @@ -404,7 +404,7 @@ while (item != NULL) { prev = item; - item = error->next; + item = item->next; } // while if (prev == NULL)