summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/mesa/shader/grammar/grammar.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/mesa/shader/grammar/grammar.c b/src/mesa/shader/grammar/grammar.c
index fdbdcd40c0..36ed9d5603 100644
--- a/src/mesa/shader/grammar/grammar.c
+++ b/src/mesa/shader/grammar/grammar.c
@@ -3226,11 +3226,15 @@ grammar_fast_check (grammar id,
case SL_PP_IDENTIFIER:
case SL_PP_NUMBER:
*dst++ = *src++;
+ break;
default:
src++;
}
}
+
+ /* The end of stream token. */
+ *dst = *src;
}
}