summaryrefslogtreecommitdiffstats
path: root/libmpdemux
diff options
context:
space:
mode:
Diffstat (limited to 'libmpdemux')
-rw-r--r--libmpdemux/realrtsp/asmrp.c7
1 files changed, 7 insertions, 0 deletions
diff --git a/libmpdemux/realrtsp/asmrp.c b/libmpdemux/realrtsp/asmrp.c
index 4f05b3bda0..d011458d45 100644
--- a/libmpdemux/realrtsp/asmrp.c
+++ b/libmpdemux/realrtsp/asmrp.c
@@ -550,6 +550,13 @@ static void asmrp_assignment (asmrp_t *p) {
printf ("assignment\n");
#endif
+ if (p->sym == ASMRP_SYM_COMMA || p->sym == ASMRP_SYM_SEMICOLON) {
+#ifdef LOG
+ printf ("empty assignment\n");
+#endif
+ return;
+ }
+
if (p->sym != ASMRP_SYM_ID) {
printf ("error: identifier expected\n");
abort ();