From 9a8d30c38d1a72a7788bfd177ca9de16f652ccc0 Mon Sep 17 00:00:00 2001 From: tb <> Date: Sun, 18 Dec 2022 00:22:07 +0000 Subject: Use volatile sig_atomic_t for flag set in signal handler --- src/regress/lib/libcrypto/bn/bn_shift.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src') diff --git a/src/regress/lib/libcrypto/bn/bn_shift.c b/src/regress/lib/libcrypto/bn/bn_shift.c index f447f7ba51..5ba5f5403e 100644 --- a/src/regress/lib/libcrypto/bn/bn_shift.c +++ b/src/regress/lib/libcrypto/bn/bn_shift.c @@ -1,4 +1,4 @@ -/* $OpenBSD: bn_shift.c,v 1.2 2022/12/17 22:30:39 tb Exp $ */ +/* $OpenBSD: bn_shift.c,v 1.3 2022/12/18 00:22:07 tb Exp $ */ /* * Copyright (c) 2022 Joel Sing * @@ -468,7 +468,7 @@ struct benchmark benchmarks[] = { #define N_BENCHMARKS (sizeof(benchmarks) / sizeof(benchmarks[0])) -static int benchmark_stop; +static volatile sig_atomic_t benchmark_stop; static void benchmark_sig_alarm(int sig) -- cgit v1.2.3-55-g6feb