ref: c48a9f44ffdd2bd2055a5296c84874716dd303b9
parent: 4de9836bc8c36cddead5e9efc6beff0692118b1e
author: Simon Tatham <anakin@pobox.com>
date: Mon May 1 09:42:43 EDT 2023
Replace check of __STDC_VERSION__ with HAVE_STDINT_H. Just spotted this in puzzles.h. We don't need to guess any more from the C standards version whether stdint.h is available: we've actually checked _precisely that_ in cmake, so it's better to use the answer.
--- a/puzzles.h
+++ b/puzzles.h
@@ -539,7 +539,7 @@
char *random_state_encode(random_state *state);
random_state *random_state_decode(const char *input);
/* random.c also exports SHA, which occasionally comes in useful. */
-#if __STDC_VERSION__ >= 199901L
+#if HAVE_STDINT_H
#include <stdint.h>
typedef uint32_t uint32;
#elif UINT_MAX >= 4294967295L