Simplify expression normalization

No need to split lines, or remove whitespace after removing
whitespace. No behavior change.
This commit is contained in:
Gilles Peskine 2019-11-21 16:48:07 +01:00
parent 5a994c15f4
commit 5a6dc895f2

View file

@ -307,8 +307,7 @@ def normalize(expr):
"""Normalize the C expression so as not to care about trivial differences.
Currently "trivial differences" means whitespace.
"""
expr = re.sub(NORMALIZE_STRIP_RE, '', expr, len(expr))
return expr.strip().split('\n')
return re.sub(NORMALIZE_STRIP_RE, '', expr)
def do_test(options, inputs, type_word, names):
"""Test psa_constant_names for the specified type.