diff --git a/Tools/c-analyzer/c_parser/info.py b/Tools/c-analyzer/c_parser/info.py index f96172e8ca8dfb..a946bf85fd3a38 100644 --- a/Tools/c-analyzer/c_parser/info.py +++ b/Tools/c-analyzer/c_parser/info.py @@ -1062,11 +1062,11 @@ def _format_data(cls, fmt, data, extra): @classmethod def _unformat_data(cls, datastr, fmt=None): if fmt in ('line', 'brief'): - sig, storage = Signature.from_str(sig) + sig, storage = Signature.from_str(datastr) return sig, {'storage': storage} #elif fmt == 'full': elif fmt == 'row': - sig, storage = Signature.from_str(sig) + sig, storage = Signature.from_str(datastr) return sig, {'storage': storage} else: raise NotImplementedError(fmt)