Add a callback for platform faults in platform_util.c
Signed-off-by: Andrzej Kurek <andrzej.kurek@arm.com>
diff --git a/library/platform_util.c b/library/platform_util.c
index 19ba7b9..ecfdb84 100644
--- a/library/platform_util.c
+++ b/library/platform_util.c
@@ -48,6 +48,12 @@
#include "mbedtls/entropy_poll.h"
#endif
+#if defined(MBEDTLS_PLATFORM_FAULT_CALLBACKS)
+#include "platform_fault.h"
+#else
+static void mbedtls_platform_fault(){}
+#endif
+
#include <stddef.h>
#include <string.h>
@@ -167,7 +173,7 @@
return ptr;
}
}
-
+ mbedtls_platform_fault();
return NULL;
}
@@ -207,6 +213,7 @@
return dst;
}
}
+ mbedtls_platform_fault();
return NULL;
}