index c8b1eb9f93cf4a42cba88981e847c803836e8430..6b909508a84ac60bff99b52fb18e1864a140af6e 100644 (file)
/*
* ======== LAD_client.c ========
*/
-#include <Std.h>
+#include <ti/ipc/Std.h>
#include <stdio.h>
#include <stdlib.h>
static LAD_Status initWrappers(Void);
static Bool openCommandFIFO(Void);
+
+#if defined(IPC_BUILDOS_ANDROID)
+static pthread_mutex_t modGate = PTHREAD_RECURSIVE_MUTEX_INITIALIZER;
+#else
// only _NP (non-portable) type available in CG tools which we're using
static pthread_mutex_t modGate = PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP;
-// static pthread_mutex_t modGate = PTHREAD_RECURSIVE_MUTEX_INITIALIZER;
+#endif
/*