Adapt pthread implementation to recent changes
diff --git a/include/mbedtls/threading.h b/include/mbedtls/threading.h
index cde3940..d400abe 100644
--- a/include/mbedtls/threading.h
+++ b/include/mbedtls/threading.h
@@ -42,7 +42,11 @@
 
 #if defined(MBEDTLS_THREADING_PTHREAD)
 #include <pthread.h>
-typedef pthread_mutex_t mbedtls_threading_mutex_t;
+typedef struct
+{
+    pthread_mutex_t mutex;
+    char is_valid;
+} mbedtls_threading_mutex_t;
 #endif
 
 #if defined(MBEDTLS_THREADING_ALT)