Fix bug #54784 (again).
authorJohn Darrington <john@darrington.wattle.id.au>
Sat, 27 Jun 2020 16:00:16 +0000 (18:00 +0200)
committerJohn Darrington <john@darrington.wattle.id.au>
Sat, 27 Jun 2020 16:00:16 +0000 (18:00 +0200)
commitd9c674e05188abe16dc9440a8c1597632982dd48
tree4e935145693129ea0e13adf260707eab47fbf39f
parentbc8bf17d5f839d6745eed040b7a28cea22b02ef5
Fix bug #54784 (again).

Certain GUI entities hold pointers to variables.  To ensure that
the variables survive the lifetime of the entity which holds the
pointer, the entity must take a reference.

This is particularly important where a transformation which involves
TEMPORARY of a filter is involved.
src/ui/gui/psppire-dialog-action-indep-samps.c
src/ui/gui/psppire-dialog-action-indep-samps.h
src/ui/gui/psppire-var-ptr.c