From 739a938d32caaff31915b8262c2e936c783fb5f6 Mon Sep 17 00:00:00 2001 From: Dianne Skoll Date: Wed, 27 May 2015 13:21:33 -0400 Subject: [PATCH] Don't permit repeated DELTA or REPEATs either. --- src/dorem.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/dorem.c b/src/dorem.c index c7fb3ee7..04ee65ab 100644 --- a/src/dorem.c +++ b/src/dorem.c @@ -453,11 +453,13 @@ static int ParseTimeTrig(ParsePtr s, TimeTrig *tim, int save_in_globals) case T_Delta: DBufFree(&buf); + if (tim->delta != NO_DELTA) return E_DELTA_TWICE; tim->delta = (tok.val > 0) ? tok.val : -tok.val; break; case T_Rep: DBufFree(&buf); + if (tim->rep != NO_REP) return E_REP_TWICE; tim->rep = tok.val; break;