diff options
| author | Luc Van Oostenryck <luc.vanoostenryck@gmail.com> | 2017-03-11 15:53:32 +0100 |
|---|---|---|
| committer | Luc Van Oostenryck <luc.vanoostenryck@gmail.com> | 2017-04-30 01:48:39 +0200 |
| commit | 9096335b553d82a77355a13f2a621ac6d893dad8 (patch) | |
| tree | 38f5441ed545439c81992e5abab718892aeb7020 /validation/linear | |
| parent | 14964df5373292af78b29529d4fc7e1a26b67a97 (diff) | |
| download | sparse-dev-9096335b553d82a77355a13f2a621ac6d893dad8.tar.gz | |
be more careful with concat_user_list()
In convert_instruction_target(), once all users have been converted
the old user list is concatened to the one of the replacing pseudo.
But this pseudo may be one for which a user list is meaningless,
like PSEUDO_VAL.
While as such it's not a problem, it inhibit the reuse of the users
pointer for other uses.
Fix this by doing the concatenation only if the pseudo can have
an use-list.
Signed-off-by: Luc Van Oostenryck <luc.vanoostenryck@gmail.com>
Diffstat (limited to 'validation/linear')
0 files changed, 0 insertions, 0 deletions
