| Index: adblock-android/jni/JniFilterEngine.cpp |
| diff --git a/adblock-android/jni/JniFilterEngine.cpp b/adblock-android/jni/JniFilterEngine.cpp |
| index 25134f429cc65efe97f2b100390df51bb1f6737e..491e2a1ff237c8955d8ad85c5170a239971fc765 100644 |
| --- a/adblock-android/jni/JniFilterEngine.cpp |
| +++ b/adblock-android/jni/JniFilterEngine.cpp |
| @@ -174,34 +174,6 @@ static jobject JNICALL JniFetchAvailableSubscriptions(JNIEnv* env, jclass clazz, |
| CATCH_THROW_AND_RETURN(env, 0); |
| } |
| -static void JNICALL JniRemoveUpdateAvailableCallback(JNIEnv* env, jclass clazz, |
| - jlong ptr) |
| -{ |
| - AdblockPlus::FilterEngine& engine = GetFilterEngineRef(ptr); |
| - try |
| - { |
| - engine.RemoveUpdateAvailableCallback(); |
| - } |
| - CATCH_AND_THROW(env) |
| -} |
| - |
| -static void JNICALL JniSetUpdateAvailableCallback(JNIEnv* env, jclass clazz, |
| - jlong ptr, jlong callbackPtr) |
| -{ |
| - AdblockPlus::FilterEngine& engine = GetFilterEngineRef(ptr); |
| - JniUpdateAvailableCallback* const callback = |
| - JniLongToTypePtr<JniUpdateAvailableCallback>(callbackPtr); |
| - |
| - const AdblockPlus::FilterEngine::UpdateAvailableCallback updateAvailableCallback = |
| - std::bind(&JniUpdateAvailableCallback::Callback, callback, |
| - std::placeholders::_1); |
| - try |
| - { |
| - engine.SetUpdateAvailableCallback(updateAvailableCallback); |
| - } |
| - CATCH_AND_THROW(env) |
| -} |
| - |
| static void JNICALL JniRemoveFilterChangeCallback(JNIEnv* env, jclass clazz, jlong ptr) |
| { |
| AdblockPlus::FilterEngine& engine = GetFilterEngineRef(ptr); |
| @@ -232,29 +204,6 @@ static void JNICALL JniSetFilterChangeCallback(JNIEnv* env, jclass clazz, |
| CATCH_AND_THROW(env) |
| } |
| -static void JNICALL JniForceUpdateCheck(JNIEnv* env, jclass clazz, jlong ptr, jlong updaterPtr) |
| -{ |
| - AdblockPlus::FilterEngine& engine = GetFilterEngineRef(ptr); |
| - JniUpdateCheckDoneCallback* callback = |
| - JniLongToTypePtr<JniUpdateCheckDoneCallback>(updaterPtr); |
| - |
| - AdblockPlus::FilterEngine::UpdateCheckDoneCallback |
| - updateCheckDoneCallback = 0; |
| - |
| - if (updaterPtr) |
| - { |
| - updateCheckDoneCallback = |
| - std::bind(&JniUpdateCheckDoneCallback::Callback, callback, |
| - std::placeholders::_1); |
| - } |
| - |
| - try |
| - { |
| - engine.ForceUpdateCheck(updateCheckDoneCallback); |
| - } |
| - CATCH_AND_THROW(env) |
| -} |
| - |
| static jobject JNICALL JniGetElementHidingSelectors(JNIEnv* env, jclass clazz, |
| jlong ptr, jstring jDomain) |
| { |
| @@ -520,11 +469,8 @@ static JNINativeMethod methods[] = |
| { (char*)"removeShowNotificationCallback", (char*)"(J)V", (void*)JniRemoveShowNotificationCallback }, |
| { (char*)"getListedSubscriptions", (char*)"(J)Ljava/util/List;", (void*)JniGetListedSubscriptions }, |
| { (char*)"fetchAvailableSubscriptions", (char*)"(J)Ljava/util/List;", (void*)JniFetchAvailableSubscriptions }, |
| - { (char*)"setUpdateAvailableCallback", (char*)"(JJ)V", (void*)JniSetUpdateAvailableCallback }, |
| - { (char*)"removeUpdateAvailableCallback", (char*)"(J)V", (void*)JniRemoveUpdateAvailableCallback }, |
| { (char*)"setFilterChangeCallback", (char*)"(JJ)V", (void*)JniSetFilterChangeCallback }, |
| { (char*)"removeFilterChangeCallback", (char*)"(J)V", (void*)JniRemoveFilterChangeCallback }, |
| - { (char*)"forceUpdateCheck", (char*)"(JJ)V", (void*)JniForceUpdateCheck }, |
| { (char*)"getElementHidingSelectors", (char*)"(JLjava/lang/String;)Ljava/util/List;", (void*)JniGetElementHidingSelectors }, |
| { (char*)"matches", (char*)"(JLjava/lang/String;" TYP("FilterEngine$ContentType") "Ljava/lang/String;)" TYP("Filter"), (void*)JniMatches }, |
| { (char*)"matches", (char*)"(JLjava/lang/String;" TYP("FilterEngine$ContentType") "[Ljava/lang/String;)" TYP("Filter"), (void*)JniMatchesMany }, |