Simplify runtime version info string methods
Return a const char* instead of taking a char* as an argument.
This aligns us with the interface used in TF PSA Crypto.
Signed-off-by: Bence Szépkúti <bence.szepkuti@arm.com>
diff --git a/tests/suites/test_suite_version.function b/tests/suites/test_suite_version.function
index eeae512..af0eb86 100644
--- a/tests/suites/test_suite_version.function
+++ b/tests/suites/test_suite_version.function
@@ -38,19 +38,17 @@
void check_runtime_version(char *version_str)
{
char build_str[100];
- char get_str[100];
+ const char *get_str;
char build_str_full[100];
- char get_str_full[100];
+ const char *get_str_full;
unsigned int get_int;
memset(build_str, 0, 100);
- memset(get_str, 0, 100);
memset(build_str_full, 0, 100);
- memset(get_str_full, 0, 100);
get_int = mbedtls_version_get_number();
- mbedtls_version_get_string(get_str);
- mbedtls_version_get_string_full(get_str_full);
+ get_str = mbedtls_version_get_string();
+ get_str_full = mbedtls_version_get_string_full();
mbedtls_snprintf(build_str, 100, "%u.%u.%u",
(get_int >> 24) & 0xFF,