move getOlmLibVersionJni to the bottom
This commit is contained in:
parent
2e77e39579
commit
e6d634f9db
2 changed files with 16 additions and 19 deletions
|
@ -36,21 +36,6 @@ OlmUtility* initializeUtilityMemory()
|
||||||
return utilityPtr;
|
return utilityPtr;
|
||||||
}
|
}
|
||||||
|
|
||||||
JNIEXPORT jstring OLM_UTILITY_FUNC_DEF(getOlmLibVersionJni)(JNIEnv* env, jobject thiz)
|
|
||||||
{
|
|
||||||
uint8_t majorVer=0, minorVer=0, patchVer=0;
|
|
||||||
jstring returnValueStr=0;
|
|
||||||
char buff[150];
|
|
||||||
|
|
||||||
olm_get_library_version(&majorVer, &minorVer, &patchVer);
|
|
||||||
LOGD("## getOlmLibVersionJni(): Major=%d Minor=%d Patch=%d", majorVer, minorVer, patchVer);
|
|
||||||
|
|
||||||
snprintf(buff, sizeof(buff), "%d.%d.%d", majorVer, minorVer, patchVer);
|
|
||||||
returnValueStr = env->NewStringUTF((const char*)buff);
|
|
||||||
|
|
||||||
return returnValueStr;
|
|
||||||
}
|
|
||||||
|
|
||||||
JNIEXPORT jlong OLM_UTILITY_FUNC_DEF(initUtilityJni)(JNIEnv *env, jobject thiz)
|
JNIEXPORT jlong OLM_UTILITY_FUNC_DEF(initUtilityJni)(JNIEnv *env, jobject thiz)
|
||||||
{
|
{
|
||||||
OlmUtility* utilityPtr = NULL;
|
OlmUtility* utilityPtr = NULL;
|
||||||
|
@ -246,3 +231,18 @@ JNIEXPORT jstring OLM_UTILITY_FUNC_DEF(sha256Jni)(JNIEnv *env, jobject thiz, jst
|
||||||
|
|
||||||
return sha256RetValue;
|
return sha256RetValue;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
JNIEXPORT jstring OLM_UTILITY_FUNC_DEF(getOlmLibVersionJni)(JNIEnv* env, jobject thiz)
|
||||||
|
{
|
||||||
|
uint8_t majorVer=0, minorVer=0, patchVer=0;
|
||||||
|
jstring returnValueStr=0;
|
||||||
|
char buff[150];
|
||||||
|
|
||||||
|
olm_get_library_version(&majorVer, &minorVer, &patchVer);
|
||||||
|
LOGD("## getOlmLibVersionJni(): Major=%d Minor=%d Patch=%d", majorVer, minorVer, patchVer);
|
||||||
|
|
||||||
|
snprintf(buff, sizeof(buff), "%d.%d.%d", majorVer, minorVer, patchVer);
|
||||||
|
returnValueStr = env->NewStringUTF((const char*)buff);
|
||||||
|
|
||||||
|
return returnValueStr;
|
||||||
|
}
|
|
@ -27,13 +27,10 @@
|
||||||
extern "C" {
|
extern "C" {
|
||||||
#endif
|
#endif
|
||||||
JNIEXPORT jlong OLM_UTILITY_FUNC_DEF(initUtilityJni)(JNIEnv *env, jobject thiz);
|
JNIEXPORT jlong OLM_UTILITY_FUNC_DEF(initUtilityJni)(JNIEnv *env, jobject thiz);
|
||||||
|
|
||||||
JNIEXPORT jstring OLM_UTILITY_FUNC_DEF(getOlmLibVersionJni)(JNIEnv *env, jobject thiz);
|
|
||||||
|
|
||||||
JNIEXPORT void OLM_UTILITY_FUNC_DEF(releaseUtilityJni)(JNIEnv *env, jobject thiz);
|
JNIEXPORT void OLM_UTILITY_FUNC_DEF(releaseUtilityJni)(JNIEnv *env, jobject thiz);
|
||||||
JNIEXPORT jstring OLM_UTILITY_FUNC_DEF(verifyEd25519SignatureJni)(JNIEnv *env, jobject thiz, jstring aSignature, jstring aKey, jstring aMessage);
|
JNIEXPORT jstring OLM_UTILITY_FUNC_DEF(verifyEd25519SignatureJni)(JNIEnv *env, jobject thiz, jstring aSignature, jstring aKey, jstring aMessage);
|
||||||
JNIEXPORT jstring OLM_UTILITY_FUNC_DEF(sha256Jni)(JNIEnv *env, jobject thiz, jstring aMessageToHash);
|
JNIEXPORT jstring OLM_UTILITY_FUNC_DEF(sha256Jni)(JNIEnv *env, jobject thiz, jstring aMessageToHash);
|
||||||
|
JNIEXPORT jstring OLM_UTILITY_FUNC_DEF(getOlmLibVersionJni)(JNIEnv *env, jobject thiz);
|
||||||
#ifdef __cplusplus
|
#ifdef __cplusplus
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
|
Loading…
Reference in a new issue