From 915bf45ee32826ed9eb612e4f82034a138dfeb41 Mon Sep 17 00:00:00 2001 From: Pauli Date: Mon, 3 Jun 2019 08:06:15 +1000 Subject: Fix a typo in the property grammar that creates an ambiguous parse. Reviewed-by: Tim Hudson (Merged from https://github.com/openssl/openssl/pull/9065) --- crypto/property/properties.ebnf | 2 +- crypto/property/properties.xhtml | 40 ++++++++++++++++++++-------------------- 2 files changed, 21 insertions(+), 21 deletions(-) (limited to 'crypto/property') diff --git a/crypto/property/properties.ebnf b/crypto/property/properties.ebnf index 62e4f77cca..a55198bd75 100644 --- a/crypto/property/properties.ebnf +++ b/crypto/property/properties.ebnf @@ -3,7 +3,7 @@ Definition ::= PropertyName ( '=' Value )? ( ',' PropertyName ( '=' Value )? )* Query ::= PropertyQuery ( ',' PropertyQuery )* -PropertyQuery ::= '-'? PropertyName +PropertyQuery ::= '-' PropertyName | '?'? ( PropertyName (( '=' | '!=' ) Value)?) Value ::= NumberLiteral | StringLiteral diff --git a/crypto/property/properties.xhtml b/crypto/property/properties.xhtml index 0a613ef002..d3a6874896 100755 --- a/crypto/property/properties.xhtml +++ b/crypto/property/properties.xhtml @@ -302,7 +302,7 @@ , - no referencesPropertyQuery: + no referencesPropertyQuery: - - - - - - - PropertyName - - ? - - - PropertyName - - = - - - != - - - Value + + + - + + + PropertyName + + ? + + + PropertyName + + = + + + != + + + Value referenced by: -- cgit v1.2.3