For Programmers: Free Programming Magazines  


Home > Archive > Java Help > July 2004 > jobjectArray









You are viewing an archived Text-only version of the thread. To view this thread in it's original format and/or if you want to reply to this thread please [click here]

 

Author jobjectArray
Québec

2004-07-28, 9:09 pm

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 ***



Québec

2004-07-28, 9:09 pm


> jint length = (*env)-->GetArrayLength(env, in_array);


-> instead of -->

oooh....
Jean


Sponsored Links







Also available: Server administration forum archive | Web Design forum archive | Software forum archive | Hardware reviews archive

Copyright 2008 codecomments.com