Code Comments
Programming Forum and web based access to our favorite programming groups.Hi,
I thought Help was a good word for my problems. I came down to 13 errors
from 35...
There is 2 strings in args. Lets say : "Jean" "wger"
I want to get them in a char array.
char[] arr1 = "Jean";
Jean ... is going to sleep.
----
public native int checkPassword(String[] args);
---------
JNIEXPORT jint JNICALL Java_Software_checkPassword(JNIEnv *env, jobject x,
jobjectArray in_array){
jcharArray *string;
jint length = (*env)-->GetArrayLength(env, in_array);
int ch, i, j, k, l, compare;
char bin[length];
x = (*env)-->GetObjectArray(env, in_array);
(*env)-->SetObjectArray(env, in_array, 0, x);
*string = (*env)-->GetCharArrayElements(env, in_array, NULL);
for (k=0;k < ; i++)
{
string[k] = binarise((string+k));
}
printf("%s %s\n", in_array[1], in_array[2]);
.............................
---------- BCC32 ----------
Warning W8069 JNIcheckpass.c 39: Nonportable pointer conversion in function
Java_Software_checkPassword
Error E2313 JNIcheckpass.c 44: Constant expression required in function
Java_Software_checkPassword
Warning W8069 JNIcheckpass.c 45: Nonportable pointer conversion in function
Java_Software_checkPassword
Warning W8069 JNIcheckpass.c 45: Nonportable pointer conversion in function
Java_Software_checkPassword
Warning W8069 JNIcheckpass.c 46: Nonportable pointer conversion in function
Java_Software_checkPassword
Warning W8019 JNIcheckpass.c 46: Code has no effect in function
Java_Software_checkPassword
Warning W8069 JNIcheckpass.c 48: Nonportable pointer conversion in function
Java_Software_checkPassword
Warning W8069 JNIcheckpass.c 48: Nonportable pointer conversion in function
Java_Software_checkPassword
Error E2188 JNIcheckpass.c 50: Expression syntax in function
Java_Software_checkPassword
Error E2379 JNIcheckpass.c 50: Statement missing ; in function
Java_Software_checkPassword
Warning W8075 JNIcheckpass.c 60: Suspicious pointer conversion in function
Java_Software_checkPassword
Error E2450 JNIcheckpass.c 63: Undefined structure '_jobject' in function
Java_Software_checkPassword
Error E2453 JNIcheckpass.c 63: Size of the type '_jobject' is unknown or
zero in function Java_Software_checkPassword
Error E2450 JNIcheckpass.c 63: Undefined structure '_jobject' in function
Java_Software_checkPassword
Error E2453 JNIcheckpass.c 63: Size of the type '_jobject' is unknown or
zero in function Java_Software_checkPassword
Error E2342 JNIcheckpass.c 63: Type mismatch in parameter '__s1' (wanted
'const signed char *', got '_jobject') in function
Java_Software_checkPassword
Error E2342 JNIcheckpass.c 63: Type mismatch in parameter '__s2' (wanted
'const signed char *', got '_jobject') in function
Java_Software_checkPassword
Error E2450 JNIcheckpass.c 64: Undefined structure '_jobject' in function
Java_Software_checkPassword
Error E2453 JNIcheckpass.c 64: Size of the type '_jobject' is unknown or
zero in function Java_Software_checkPassword
Error E2450 JNIcheckpass.c 64: Undefined structure '_jobject' in function
Java_Software_checkPassword
Error E2453 JNIcheckpass.c 64: Size of the type '_jobject' is unknown or
zero in function Java_Software_checkPassword
Warning W8069 JNIcheckpass.c 67: Nonportable pointer conversion in function
Java_Software_checkPassword
Warning W8019 JNIcheckpass.c 67: Code has no effect in function
Java_Software_checkPassword
Warning W8004 JNIcheckpass.c 75: 'length' is assigned a value that is never
used in function Java_Software_checkPassword
*** 13 errors in Compile ***
Post Follow-up to this message> jint length = (*env)-->GetArrayLength(env, in_array); -> instead of --> oooh.... Jean
Post Follow-up to this message
Show a Printable Version
Email This Page to Someone!
Receive updates to this thread
Powered by vBulletin
Copyright 2000-2006 Jelsoft Enterprises Limited.