This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
Reinstate "regcomp.c: Remove unused data structure field"
authorKarl Williamson <public@khwilliamson.com>
Sat, 6 Jul 2013 19:58:55 +0000 (13:58 -0600)
committerKarl Williamson <public@khwilliamson.com>
Tue, 16 Jul 2013 19:58:07 +0000 (13:58 -0600)
commit6658a1d80ed82c7328a5e2b1c365abb7de45ff92
tree1af18d0af843b731b5685b4c2e8fd38e17125c7f
parentd6605d24c6be02c97abae04f7d64d0eae183eba0
Reinstate "regcomp.c: Remove unused data structure field"

This reverts commit c7995b20ccfbb4248b23aeae9fd1eab838852fcc, which
reverted 4b98096221966ea01c046f4f61b2dc4f60b534b9, thus reinstating
the latter commit.  It turns out that the error being chased down was
not due to this commit.

Its original message was:

This removes a field that is set in the inversion list data structure
and examined just once.  And that sole examiner is the function that
calls the function that does the set.  In other words X calls Y passing
it data D.  Y puts D into a structure.  Upon return from Y, X looks for
D in the structure.  No one else looks at D.  X might just as well have
looked at D directly, without involving Y, and without the structure
needing a space for D.
embed.fnc
embed.h
proto.h
regcomp.c