typecast for AIX build
git-svn-id: svn://10.0.0.236/trunk@125343 18797224-902f-48f8-a5cc-f745e15eee43
This commit is contained in:
@@ -239,14 +239,14 @@ constructSHA1PBAKey(JNIEnv *env, SECItem *pwitem, SECItem *salt,
|
||||
SECItem *keyBits=NULL;
|
||||
PK11SymKey *key=NULL;
|
||||
|
||||
pbeCtxt = PBE_CreateContext( SEC_OID_SHA1, pbeBitGenIntegrityKey,
|
||||
pbeCtxt = (PBEBitGenContext*) PBE_CreateContext( SEC_OID_SHA1, pbeBitGenIntegrityKey,
|
||||
pwitem, salt, 160 /* SHA1 key length */, iterationCount);
|
||||
if( pbeCtxt == NULL ) {
|
||||
JSS_throwMsg(env, TOKEN_EXCEPTION, "Failed to create PBE context");
|
||||
goto finish;
|
||||
}
|
||||
|
||||
keyBits = PBE_GenerateBits(pbeCtxt);
|
||||
keyBits = (SECItem*) pBE_GenerateBits(pbeCtxt);
|
||||
if( keyBits == NULL ) {
|
||||
JSS_throwMsg(env, TOKEN_EXCEPTION, "Failed to generate bits from"
|
||||
"PBE context");
|
||||
|
||||
@@ -640,9 +640,9 @@ Java_org_mozilla_jss_pkcs11_PK11PrivKey_getDSAParamsNative
|
||||
/*
|
||||
* Now turn them into byte arrays
|
||||
*/
|
||||
if( !(jP = JSS_OctetStringToByteArray(env, &P)) ||
|
||||
!(jQ = JSS_OctetStringToByteArray(env, &Q)) ||
|
||||
!(jG = JSS_OctetStringToByteArray(env, &G)) )
|
||||
if( !(jP = (jobject) JSS_OctetStringToByteArray(env, &P)) ||
|
||||
!(jQ = (jobject) JSS_OctetStringToByteArray(env, &Q)) ||
|
||||
!(jG = (jobject) JSS_OctetStringToByteArray(env, &G)) )
|
||||
{
|
||||
goto finish;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user