diff --git a/src/thirdparty/jwt/include/base64.h b/src/thirdparty/jwt/include/base64.h index f3124fc8..2fa71771 100644 --- a/src/thirdparty/jwt/include/base64.h +++ b/src/thirdparty/jwt/include/base64.h @@ -51,7 +51,7 @@ extern "C" { * * @return Return code as defined in retcodes.h */ -L8W8JWT_API int l8w8jwt_base64_encode(int url, const uint8_t* data, size_t data_length, char** out, size_t* out_length); +L8W8JWT_API int l8w8jwt_base64_encode(const int url, const uint8_t* data, const size_t data_length, char** out, size_t* out_length); /** * Decodes a base-64 encoded string to an array of bytes.
@@ -68,7 +68,7 @@ L8W8JWT_API int l8w8jwt_base64_encode(int url, const uint8_t* data, size_t data_ * * @return Return code as defined in retcodes.h */ -L8W8JWT_API int l8w8jwt_base64_decode(int url, const char* data, size_t data_length, uint8_t** out, size_t* out_length); +L8W8JWT_API int l8w8jwt_base64_decode(const int url, const char* data, const size_t data_length, uint8_t** out, size_t* out_length); #ifdef __cplusplus } // extern "C" diff --git a/src/thirdparty/jwt/include/claim.h b/src/thirdparty/jwt/include/claim.h index 0b55acad..b9bf18d2 100644 --- a/src/thirdparty/jwt/include/claim.h +++ b/src/thirdparty/jwt/include/claim.h @@ -117,7 +117,7 @@ struct l8w8jwt_claim * @param claims The claims to free. * @param claims_count The size of the passed claims array. */ -L8W8JWT_API void l8w8jwt_free_claims(struct l8w8jwt_claim* claims, size_t claims_count); +L8W8JWT_API void l8w8jwt_free_claims(struct l8w8jwt_claim* claims, const size_t claims_count); /** * Writes a bunch of JWT claims into a chillbuff stringbuilder.
@@ -127,7 +127,7 @@ L8W8JWT_API void l8w8jwt_free_claims(struct l8w8jwt_claim* claims, size_t claims
* @param claims_count The claims array size.
* @return Return code as specified inside retcodes.h
*/
-L8W8JWT_API int l8w8jwt_write_claims(struct chillbuff* stringbuilder, struct l8w8jwt_claim* claims, size_t claims_count);
+L8W8JWT_API int l8w8jwt_write_claims(struct chillbuff* stringbuilder, struct l8w8jwt_claim* claims, const size_t claims_count);
/**
* Gets a claim by key from a l8w8jwt_claim array.
@@ -137,7 +137,7 @@ L8W8JWT_API int l8w8jwt_write_claims(struct chillbuff* stringbuilder, struct l8w
* @param key_length The claim key's string length.
* @return The found claim; NULL
if no such claim was found in the array.
*/
-L8W8JWT_API struct l8w8jwt_claim* l8w8jwt_get_claim(struct l8w8jwt_claim* claims, size_t claims_count, const char* key, size_t key_length);
+L8W8JWT_API struct l8w8jwt_claim* l8w8jwt_get_claim(struct l8w8jwt_claim* claims, const size_t claims_count, const char* key, const size_t key_length);
#ifdef __cplusplus
} // extern "C"
diff --git a/src/thirdparty/jwt/include/util.h b/src/thirdparty/jwt/include/util.h
index 7bd4d479..ef986795 100644
--- a/src/thirdparty/jwt/include/util.h
+++ b/src/thirdparty/jwt/include/util.h
@@ -40,7 +40,7 @@ extern "C" {
* @param output_length [OPTIONAL] Where to write the output array length into. This is always gonna be