mirror of
https://github.com/tiagovignatti/intel-gpu-tools.git
synced 2025-06-10 17:36:11 +00:00
tests/pm_psr_sink_crc: Fix longjmp fun
igt_fixture and igt_subtests use longjmp/setjmp internally, which means local variables at the same stack frame are at risk. Best practice is to move them out right in front of the igt_main block. It would be awesome if someone could come up with a cocci patch to auto-fix this, but unfortunately my attempts failed. Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
This commit is contained in:
parent
ac0e606677
commit
652e544150
@ -587,11 +587,11 @@ static void run_test(data_t *data)
|
||||
}
|
||||
}
|
||||
|
||||
data_t data = {};
|
||||
enum tests test;
|
||||
|
||||
igt_main
|
||||
{
|
||||
data_t data = {};
|
||||
enum tests test;
|
||||
|
||||
igt_skip_on_simulation();
|
||||
|
||||
igt_fixture {
|
||||
|
Loading…
x
Reference in New Issue
Block a user