Commit 052c9eac52 for openssl.org

commit 052c9eac52d7eb02a61cfe7c70289c13f06a50e1
Author: Dmitry Misharov <dmitry@openssl.org>
Date:   Thu Aug 27 11:16:25 2026 +0200

    Fix the VS2013 build of providers/fips/fipsprov.c

    MSVC's C compiler has no C99 "inline"; use ossl_inline, which expands to
    __inline there.  Only built with enable-fips.

    Assisted-by: Claude Code:claude-opus-5
    Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>

    Reviewed-by: Tomas Mraz <tomas@openssl.foundation>
    Reviewed-by: Bob Beck <beck@openssl.org>
    Reviewed-by: Neil Horman <nhorman@openssl.org>
    MergeDate: Fri Aug 28 16:18:07 2026
    (Merged from https://github.com/openssl/openssl/pull/32537)

diff --git a/providers/fips/fipsprov.c b/providers/fips/fipsprov.c
index 7f50d606ce..b07c5c7607 100644
--- a/providers/fips/fipsprov.c
+++ b/providers/fips/fipsprov.c
@@ -101,7 +101,7 @@ typedef struct fips_global_st {

 } FIPS_GLOBAL;

-static inline FIPS_PARAMS *get_fips_params(FIPS_GLOBAL *fgbl)
+static ossl_inline FIPS_PARAMS *get_fips_params(FIPS_GLOBAL *fgbl)
 {
     return &fgbl->fips_params;
 }