SF1511033 fix array index out of bounds problem
This commit is contained in:
@@ -305,7 +305,8 @@ JNIEXPORT jintArray JNICALL Java_com_jacob_com_Dispatch_getIDsOfNames
|
|||||||
return NULL;
|
return NULL;
|
||||||
}
|
}
|
||||||
jintArray iarr = env->NewIntArray(l);
|
jintArray iarr = env->NewIntArray(l);
|
||||||
env->SetIntArrayRegion(iarr, i, l, dispid);
|
// SF 1511033 -- the 2nd parameter should be 0 and not i!
|
||||||
|
env->SetIntArrayRegion(iarr, 0, l, dispid);
|
||||||
CoTaskMemFree(lps);
|
CoTaskMemFree(lps);
|
||||||
CoTaskMemFree(dispid);
|
CoTaskMemFree(dispid);
|
||||||
return iarr;
|
return iarr;
|
||||||
|
|||||||
Reference in New Issue
Block a user