[raymath] Add extern "C" to raymath header for C++ (#3978)

* Update raylib_api.* by CI

* Add an extern C to raymath to prevent warnings in C++

---------

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
This commit is contained in:
Jeffery Myers 2024-05-12 15:36:23 -07:00 committed by GitHub
parent 3f13f7921d
commit 3d885ef919
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -77,6 +77,11 @@
#endif #endif
#endif #endif
#if defined(__cplusplus)
extern "C" { // Prevents name mangling of functions
#endif
//---------------------------------------------------------------------------------- //----------------------------------------------------------------------------------
// Defines and Macros // Defines and Macros
//---------------------------------------------------------------------------------- //----------------------------------------------------------------------------------
@ -2523,5 +2528,8 @@ RMAPI int QuaternionEquals(Quaternion p, Quaternion q)
return result; return result;
} }
#if defined(__cplusplus)
}
#endif
#endif // RAYMATH_H #endif // RAYMATH_H