PdfiumAndroid
PdfiumAndroid copied to clipboard
ndkbuild error: ISO C++ forbids initialization of member 'pdfDocument'
when cd to .../src/main/jni and run ndkbuild, got error:
/src/main/jni/src/mainJNILib.cpp:48:33: error: ISO C++ forbids initialization of member 'pdfDocument' [-fpermissive]
/src/main/jni/src/mainJNILib.cpp:48:33: error: making 'pdfDocument' static [-fpermissive]
/src/main/jni/src/mainJNILib.cpp:48:33: error: invalid in-class initialization of static data member of non-integral type 'FPDF_DOCUMENT {aka void*}'
solved by:
+++ b/src/main/jni/src/mainJNILib.cpp
@@ -45,7 +45,7 @@ class DocumentFile {
int fileFd;
public:
- FPDF_DOCUMENT pdfDocument = NULL;
+ FPDF_DOCUMENT pdfDocument;
refer: http://stackoverflow.com/a/20310041