File tree Expand file tree Collapse file tree 4 files changed +9
-7
lines changed Expand file tree Collapse file tree 4 files changed +9
-7
lines changed Original file line number Diff line number Diff line change @@ -153,12 +153,14 @@ IF ( FIELDML_BUILD_JAVA )
153
153
SET_SOURCE_FILES_PROPERTIES (jni/fieldml_io.i PROPERTIES CPLUSPLUS ON )
154
154
155
155
# If you change these version, also change the .i files.
156
- SWIG_ADD_MODULE (fieldml_jni_0.4 java jni/fieldml_api.i )
157
- SWIG_LINK_LIBRARIES (fieldml_jni_0.4 fieldml_api fieldml_io_api )
156
+ SWIG_ADD_MODULE (fieldml_jni_0.5 java jni/fieldml_api.i )
157
+ SWIG_ADD_MODULE (fieldml_io_0.5 java jni/fieldml_io.i )
158
+ SWIG_LINK_LIBRARIES (fieldml_jni_0.5 fieldml_api fieldml_io_api )
159
+ SWIG_LINK_LIBRARIES (fieldml_io_0.5 fieldml_api fieldml_io_api )
158
160
159
161
# Also make the jar file...
160
- SET (javafiles "fieldml/jni/FieldmlApiConstants.java;fieldml/jni/FieldmlApi.java;fieldml/jni/FieldmlApiJNI.java;fieldml/jni/FieldmlDataDescriptionType.java;fieldml/jni/FieldmlDataResourceType.java;fieldml/jni/FieldmlDataSourceType.java;fieldml/jni/FieldmlEnsembleMembersType.java;fieldml/jni/FieldmlHandleType.java;fieldml/jni/FieldmlIoConstants.java;fieldml/jni/ FieldmlIo.java;fieldml/jni/FieldmlIoJNI.java;fieldml/jni/SWIGTYPE_p_FmlBoolean.java;fieldml/jni/SWIGTYPE_p_FmlObjectHandle.java;fieldml/jni/SWIGTYPE_p_FmlSessionHandle.java;fieldml/jni/SWIGTYPE_p_int32_t.java" )
161
- SET (classfiles "fieldml/jni/FieldmlApi.class;fieldml/jni/FieldmlApiConstants.class;fieldml/jni/FieldmlApiJNI.class;fieldml/jni/FieldmlDataDescriptionType.class;fieldml/jni/FieldmlDataDescriptionType\\ $$SwigNext.class;fieldml/jni/FieldmlDataResourceType.class;fieldml/jni/FieldmlDataResourceType\\ $$SwigNext.class;fieldml/jni/FieldmlDataSourceType.class;fieldml/jni/FieldmlDataSourceType\\ $$SwigNext.class;fieldml/jni/FieldmlEnsembleMembersType.class;fieldml/jni/FieldmlEnsembleMembersType\\ $$SwigNext.class;fieldml/jni/FieldmlHandleType.class;fieldml/jni/FieldmlHandleType\\ $$SwigNext.class;fieldml/jni/FieldmlIo.class;fieldml/jni/FieldmlIoConstants.class;fieldml/jni/FieldmlIoJNI.class;fieldml/jni/SWIGTYPE_p_FmlBoolean.class;fieldml/jni/SWIGTYPE_p_FmlObjectHandle.class;fieldml/jni/SWIGTYPE_p_FmlSessionHandle.class;fieldml/jni/SWIGTYPE_p_int32_t.class" )
162
+ SET (javafiles "fieldml/jni/FieldmlApiConstants.java;fieldml/jni/FieldmlApi.java;fieldml/jni/FieldmlApiJNI.java;fieldml/jni/FieldmlDataDescriptionType.java;fieldml/jni/FieldmlDataResourceType.java;fieldml/jni/FieldmlDataSourceType.java;fieldml/jni/FieldmlEnsembleMembersType.java;fieldml/jni/FieldmlHandleType.java;fieldml/jni/FieldmlIo.java;fieldml/jni/FieldmlIoJNI.java;fieldml/jni/SWIGTYPE_p_FmlBoolean.java;fieldml/jni/SWIGTYPE_p_FmlObjectHandle.java;fieldml/jni/SWIGTYPE_p_FmlSessionHandle.java;fieldml/jni/SWIGTYPE_p_int32_t.java" )
163
+ SET (classfiles "fieldml/jni/FieldmlApi.class;fieldml/jni/FieldmlApiConstants.class;fieldml/jni/FieldmlApiJNI.class;fieldml/jni/FieldmlDataDescriptionType.class;fieldml/jni/FieldmlDataDescriptionType\\ $$SwigNext.class;fieldml/jni/FieldmlDataResourceType.class;fieldml/jni/FieldmlDataResourceType\\ $$SwigNext.class;fieldml/jni/FieldmlDataSourceType.class;fieldml/jni/FieldmlDataSourceType\\ $$SwigNext.class;fieldml/jni/FieldmlEnsembleMembersType.class;fieldml/jni/FieldmlEnsembleMembersType\\ $$SwigNext.class;fieldml/jni/FieldmlHandleType.class;fieldml/jni/FieldmlHandleType\\ $$SwigNext.class;fieldml/jni/FieldmlIoConstants.class;fieldml/jni/ FieldmlIo.class;fieldml/jni/FieldmlIoConstants.class;fieldml/jni/FieldmlIoJNI.class;fieldml/jni/SWIGTYPE_p_FmlBoolean.class;fieldml/jni/SWIGTYPE_p_FmlObjectHandle.class;fieldml/jni/SWIGTYPE_p_FmlSessionHandle.class;fieldml/jni/SWIGTYPE_p_int32_t.class" )
162
164
163
165
ADD_CUSTOM_COMMAND (OUTPUT ${classfiles}
164
166
COMMAND ${Java_JAVAC_EXECUTABLE} ARGS ${javafiles}
Original file line number Diff line number Diff line change @@ -393,7 +393,7 @@ class IntVectorParser :
393
393
394
394
~IntVectorParser ()
395
395
{
396
- delete values;
396
+ delete [] values;
397
397
}
398
398
};
399
399
Original file line number Diff line number Diff line change 81
81
%pragma(java) jniclasscode=%{
82
82
static
83
83
{
84
- System.loadLibrary (" fieldml_jni_0.4 " );
84
+ System.loadLibrary (" fieldml_jni_0.5 " );
85
85
}
86
86
%}
87
87
Original file line number Diff line number Diff line change 81
81
%pragma(java) jniclasscode=%{
82
82
static
83
83
{
84
- System.loadLibrary (" fieldml_io_jni_0.4 " );
84
+ System.loadLibrary (" fieldml_io_jni_0.5 " );
85
85
}
86
86
%}
87
87
You can’t perform that action at this time.
0 commit comments