diff options
| author | MegaMech <MegaMech@users.noreply.github.com> | 2025-12-18 11:24:38 -0700 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2025-12-18 11:24:38 -0700 |
| commit | f0c2cea0eec6c49a335e9c044fcc28218e1ab749 (patch) | |
| tree | 422128eeb081feffca8ad3ac87566a35358e077f /include | |
| parent | 99b56300556434580ed23edc27e5e7d982751e47 (diff) | |
Impl RandomItemTable class (#598)
* Impl RandomItem class
* Refactor func
* Impl RandomItemTable
* Revert probability inaccuracy
* Remove unnecessary comment
* Fix compile, probably
* As per review 1
---------
Co-authored-by: MegaMech <7255464+MegaMech@users.noreply.github.com>
Diffstat (limited to 'include')
| -rw-r--r-- | include/defines.h | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/include/defines.h b/include/defines.h index 0d2d306c7..5a784aa3c 100644 --- a/include/defines.h +++ b/include/defines.h @@ -1,6 +1,16 @@ #ifndef DEFINES_H #define DEFINES_H +#ifdef __cplusplus +#define EXTERN_C extern "C" +#define EXTERN_C_START extern "C" { +#define EXTERN_C_END } +#else +#define EXTERN_C extern +#define EXTERN_C_START +#define EXTERN_C_END +#endif + /** * @brief Options for Controller Pak state */ |
