Fixed stupid linked list bug.
Double-penance: it is cut-and-pasted in three places!
--- 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)
--- a/mojoshader_assembler.c Tue Feb 10 10:43:37 2009 -0500
+++ b/mojoshader_assembler.c Tue Feb 10 17:24:05 2009 -0500
@@ -152,7 +152,7 @@
while (item != NULL)
{
prev = item;
- item = error->next;
+ item = item->next;
} // while
if (prev == NULL)
--- a/mojoshader_preprocessor.c Tue Feb 10 10:43:37 2009 -0500
+++ b/mojoshader_preprocessor.c Tue Feb 10 17:24:05 2009 -0500
@@ -658,7 +658,7 @@
while (item != NULL)
{
prev = item;
- item = error->next;
+ item = item->next;
} // while
if (prev == NULL)