lib/android: precise that Java FFI errors are failures
authorAlexis Laferrière <alexis.laf@xymus.net>
Thu, 17 Jul 2014 14:49:20 +0000 (10:49 -0400)
committerAlexis Laferrière <alexis.laf@xymus.net>
Thu, 31 Jul 2014 12:20:15 +0000 (08:20 -0400)
Signed-off-by: Alexis Laferrière <alexis.laf@xymus.net>

lib/android/dalvik.nit

index a795154..b6e65ca 100644 (file)
@@ -58,14 +58,14 @@ redef class Sys
                // Retrieve main activity
                jclass class_activity = (*env)->GetObjectClass(env, native_activity);
                if (class_activity == NULL) {
-                       __android_log_print(ANDROID_LOG_ERROR, "Nit", "retreiving activity class");
+                       __android_log_print(ANDROID_LOG_ERROR, "Nit", "Failed retreiving activity class");
                        (*env)->ExceptionDescribe(env);
                        exit(1);
                }
 
                jmethodID class_activity_getClassLoader = (*env)->GetMethodID(env, class_activity, "getClassLoader", "()Ljava/lang/ClassLoader;");
                if (class_activity_getClassLoader == NULL) {
-                       __android_log_print(ANDROID_LOG_ERROR, "Nit", "retreiving 'getClassLoader' method");
+                       __android_log_print(ANDROID_LOG_ERROR, "Nit", "Failed retreiving 'getClassLoader' method");
                        (*env)->ExceptionDescribe(env);
                        exit(1);
                }
@@ -73,14 +73,14 @@ redef class Sys
                // Call activity.getClassLoader
                jobject instance_class_loader = (*env)->CallObjectMethod(env, native_activity, class_activity_getClassLoader);
                if (instance_class_loader == NULL) {
-                       __android_log_print(ANDROID_LOG_ERROR, "Nit", "retreiving class loader instance");
+                       __android_log_print(ANDROID_LOG_ERROR, "Nit", "Failed retreiving class loader instance");
                        (*env)->ExceptionDescribe(env);
                        exit(1);
                }
 
                jclass class_class_loader = (*env)->GetObjectClass(env, instance_class_loader);
                if (class_class_loader == NULL) {
-                       __android_log_print(ANDROID_LOG_ERROR, "Nit", "retreiving class of class loader");
+                       __android_log_print(ANDROID_LOG_ERROR, "Nit", "Failed retreiving class of class loader");
                        (*env)->ExceptionDescribe(env);
                        exit(1);
                }
@@ -88,7 +88,7 @@ redef class Sys
                // Get the method ClassLoader.findClass
                jmethodID class_class_loader_findClass = (*env)->GetMethodID(env, class_class_loader, "findClass", "(Ljava/lang/String;)Ljava/lang/Class;");
                if (class_class_loader_findClass == NULL) {
-                       __android_log_print(ANDROID_LOG_ERROR, "Nit", "retreiving 'findClass' method");
+                       __android_log_print(ANDROID_LOG_ERROR, "Nit", "Failed retreiving 'findClass' method");
                        (*env)->ExceptionDescribe(env);
                        exit(1);
                }
@@ -109,7 +109,7 @@ redef class Sys
 
                jclass java_class = (*env)->CallObjectMethod(env, instance_class_loader, class_loader_findClass, class_name);
                if (java_class == NULL) {
-                       __android_log_print(ANDROID_LOG_ERROR, "Nit", "loading targetted class");
+                       __android_log_print(ANDROID_LOG_ERROR, "Nit", "Failed loading targetted class");
                        (*env)->ExceptionDescribe(env);
                        exit(1);
                }