]> git.ipfire.org Git - thirdparty/openssl.git/commitdiff
Disable clang-format around this macro
authorBob Beck <beck@openssl.org>
Tue, 9 Dec 2025 14:01:47 +0000 (07:01 -0700)
committerBob Beck <beck@openssl.org>
Tue, 9 Dec 2025 14:01:47 +0000 (07:01 -0700)
clang-format sensibly thinks this is an arithmatic operation,
and formats the math. Sadly it does not know we eventually
stringify this behind several other layers of nested macros
and so putting spaces in here is bad.

Reviewed-by: Saša Nedvědický <sashan@openssl.org>
Reviewed-by: Norbert Pocs <norbertp@openssl.org>
Reviewed-by: Neil Horman <nhorman@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/29350)

crypto/rand/rand_lib.c

index e3c43a31773a1ef04abf07b64e1e76d7946cd6af..db6aeaaa2eaed992483d78fbb97128d743cb0ad3 100644 (file)
 #include "internal/provider.h"
 #include "internal/common.h"
 
+/* clang-format off */
 #ifndef OPENSSL_DEFAULT_SEED_SRC
-#define OPENSSL_DEFAULT_SEED_SRC SEED - SRC
+#define OPENSSL_DEFAULT_SEED_SRC SEED-SRC
 #endif
+/* clang-format on */
 
 typedef struct rand_global_st {
     /*