From 5266c5837d035d04e7cb91eb7622657f7366315f Mon Sep 17 00:00:00 2001 From: Rob McMullen Date: Mon, 11 Apr 2016 11:36:07 -0700 Subject: [PATCH] Added clear_comment utility method --- atrcopy/segments.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/atrcopy/segments.py b/atrcopy/segments.py index 8416e0d..9fc58ad 100644 --- a/atrcopy/segments.py +++ b/atrcopy/segments.py @@ -273,6 +273,13 @@ class DefaultSegment(object): rawindex = self.get_raw_index(index) return self.rawdata.comments.get(rawindex, "") + def clear_comment(self, ranges): + self.clear_style_ranges(ranges, comment=True) + for start, end in ranges: + rawindex = self.get_raw_index(start) + if rawindex in self.rawdata.comments: + del self.rawdata.comments[rawindex] + def label(self, index, lower_case=True): if lower_case: return "%04x" % (index + self.start_addr)