diff --git a/CHANGELOG.md b/CHANGELOG.md index 48e62323..130e34cb 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,7 @@ - verify rule metadata format on load #1160 @mr-tz - extract property features from .NET PE files #1168 @anushkavirgaonkar - emit features for .NET newobj instruction #1186 @mike-hunhoff +- fix import-to-ida script formatting #1208 @williballenthin ### Breaking Changes diff --git a/scripts/import-to-ida.py b/scripts/import-to-ida.py index e45ba1da..041a23d3 100644 --- a/scripts/import-to-ida.py +++ b/scripts/import-to-ida.py @@ -51,7 +51,11 @@ def append_func_cmt(va, cmt, repeatable=False): if cmt in existing: return - new = existing + "\n" + cmt + if len(existing) > 0: + new = existing + "\n" + cmt + else: + new = cmt + ida_funcs.set_func_cmt(func, new, repeatable)