diff --git a/addons/misra.py b/addons/misra.py index c4136afbf..0e649adf0 100755 --- a/addons/misra.py +++ b/addons/misra.py @@ -4062,8 +4062,9 @@ class MisraChecker: errmsg = 'misra violation (use --rule-texts= to get proper output)' if self.path_premium_addon: for line in cppcheckdata.cmd_output([self.path_premium_addon, '--cli', '--get-rule-text=' + errorId]).split('\n'): - if not line.startswith('{'): + if len(line) > 1 and not line.startswith('{'): errmsg = line + break else: errmsg = 'misra violation %s with no text in the supplied rule-texts-file' % (ruleNum)