From b475bf4a2129239a1143efb41d8ee3fa5e9037fa Mon Sep 17 00:00:00 2001 From: Adam Ierymenko Date: Tue, 21 Feb 2017 15:28:01 -0800 Subject: . --- rule-compiler/rule-compiler.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/rule-compiler/rule-compiler.js b/rule-compiler/rule-compiler.js index 5e8b56c8..1b3599a3 100644 --- a/rule-compiler/rule-compiler.js +++ b/rule-compiler/rule-compiler.js @@ -747,8 +747,8 @@ function compile(src,rules,caps,tags) if ((id < 0)||(id > 0xffffffff)) return [ tag[k][1],tag[k][2],'Invalid or out of range tag ID.' ]; } else if (tkeyword === 'default') { - if (id >= 0) - return [ tag[k][1],tag[k][2],'Duplicate tag id definition.' ]; + if (dfl !== null) + return [ tag[k][1],tag[k][2],'Duplicate tag default directive.' ]; if ((k + 1) >= tag.length) return [ tag[k][1],tag[k][2],'Missing value for default.' ]; dfl = tag[++k][0]||null; -- cgit v1.2.3