From 73b819e6f09c1a54322efa4c46485f5fbbbf5c5f Mon Sep 17 00:00:00 2001 From: jolting Date: Mon, 15 Feb 2016 20:16:23 -0800 Subject: [PATCH] Fix -Werror=format-security for the Android logger This fixes the following error: jni/OpenNI2/ThirdParty/PSCommon/XnLib/Source/XnLogAndroidWriter.cpp: In member function 'virtual void XnLogAndroidWriter::WriteEntry(const XnLogEntry*)': jni/OpenNI2/ThirdParty/PSCommon/XnLib/Source/XnLogAndroidWriter.cpp:61:94: error: format not a string literal and no format arguments [-Werror=format-security] __android_log_print(OpenNISeverityToAndroid(pEntry->nSeverity), "OpenNI", pEntry->strMessage); ^ --- ThirdParty/PSCommon/XnLib/Source/XnLogAndroidWriter.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ThirdParty/PSCommon/XnLib/Source/XnLogAndroidWriter.cpp b/ThirdParty/PSCommon/XnLib/Source/XnLogAndroidWriter.cpp index 6c9b6c1c..32b27b78 100644 --- a/ThirdParty/PSCommon/XnLib/Source/XnLogAndroidWriter.cpp +++ b/ThirdParty/PSCommon/XnLib/Source/XnLogAndroidWriter.cpp @@ -58,7 +58,7 @@ void XnLogAndroidWriter::WriteEntry(const XnLogEntry* pEntry) #ifdef XN_PLATFORM_ANDROID_OS ALOGE("OpenNI2: %s\n", pEntry->strMessage); #else - __android_log_print(OpenNISeverityToAndroid(pEntry->nSeverity), "OpenNI", pEntry->strMessage); + __android_log_print(OpenNISeverityToAndroid(pEntry->nSeverity), "OpenNI", "%s", pEntry->strMessage); #endif }