Path: blob/master/thirdparty/brotli/dec/static_init.h
14730 views
/* Copyright 2025 Google Inc. All Rights Reserved.12Distributed under MIT license.3See file LICENSE for detail or copy at https://opensource.org/licenses/MIT4*/56/* Central point for static initialization. */78#ifndef THIRD_PARTY_BROTLI_DEC_STATIC_INIT_H_9#define THIRD_PARTY_BROTLI_DEC_STATIC_INIT_H_1011#include "../common/platform.h"12#include "../common/static_init.h"1314#if defined(__cplusplus) || defined(c_plusplus)15extern "C" {16#endif1718#if (BROTLI_STATIC_INIT == BROTLI_STATIC_INIT_LAZY)19BROTLI_INTERNAL void BrotliDecoderLazyStaticInitInner(void);20BROTLI_INTERNAL void BrotliDecoderLazyStaticInit(void);21#endif /* BROTLI_STATIC_INIT */2223BROTLI_INTERNAL BROTLI_BOOL BrotliDecoderEnsureStaticInit(void);2425#if defined(__cplusplus) || defined(c_plusplus)26} /* extern "C" */27#endif2829#endif // THIRD_PARTY_BROTLI_DEC_STATIC_INIT_H_303132