[PATCH v2] Fix maybe_report_data_members_replaced_by_anon_dm

Dodji Seketeli dodji@seketeli.org
Tue Aug 4 16:28:18 GMT 2020


Giuliano Procida <gprocida@google.com> a écrit:

[...]

>
> 	* src/abg-reporter-priv.cc
> 	(maybe_report_data_members_replaced_by_anon_dm): Move
> 	declarations of anonymous_data_member and
> 	dms_replaced_by_same_anon_dm into inner loop. Use
> 	anonymous_data_member for testing and reporting, allowing
> 	iterators i and j to be replaced by just iterator i. Push
> 	first decl onto dms_replaced_by_same_anon_dm unconditionally
> 	and move control flow logic into loop condition.
> 	* tests/data/Makefile.am: Add new test cases.
> 	* tests/data/test-diff-filter/test-PR25661-7-report-1.txt: New
> 	test case file.
> 	* tests/data/test-diff-filter/test-PR25661-7-report-2.txt:
> 	Likewise.
> 	* tests/data/test-diff-filter/test-PR25661-7-report-3.txt:
> 	Likewise.
> 	* tests/data/test-diff-filter/test-PR25661-7-report-4.txt:
> 	Likewise.
> 	* tests/data/test-diff-filter/test-PR25661-7-v0.c: Likewise.
> 	* tests/data/test-diff-filter/test-PR25661-7-v0.o: Likewise.
> 	* tests/data/test-diff-filter/test-PR25661-7-v1.c: Likewise.
> 	* tests/data/test-diff-filter/test-PR25661-7-v1.o: Likewise.
> 	* tests/test-diff-filter.cc: Call new test cases.
>
> Signed-off-by: Giuliano Procida <gprocida@google.com>

Applied to master, thanks!

Cheers,

-- 
		Dodji


More information about the Libabigail mailing list