Use 0 instead of NULL when casting to function pointers, to avoid

warnings from compilers when NULL is defined as '((void *)0)'.
This has already been applied in the main branch.
This commit is contained in:
Richard Levitte
2002-05-22 07:56:38 +00:00
parent 18cc99ac17
commit 0984fcf118

View File

@@ -287,13 +287,13 @@ err:
DSO_free(dso); DSO_free(dso);
dso = NULL; dso = NULL;
keyRecordRead = (F_KEYRECORDREAD)NULL; keyRecordRead = (F_KEYRECORDREAD)0;
randomNumberGenerate = (F_RANDOMNUMBERGENERATE)NULL; randomNumberGenerate = (F_RANDOMNUMBERGENERATE)0;
digitalSignatureGenerate = (F_DIGITALSIGNATUREGENERATE)NULL; digitalSignatureGenerate = (F_DIGITALSIGNATUREGENERATE)0;
digitalSignatureVerify = (F_DIGITALSIGNATUREVERIFY)NULL; digitalSignatureVerify = (F_DIGITALSIGNATUREVERIFY)0;
publicKeyExtract = (F_PUBLICKEYEXTRACT)NULL; publicKeyExtract = (F_PUBLICKEYEXTRACT)0;
pkaEncrypt = (F_PKAENCRYPT)NULL; pkaEncrypt = (F_PKAENCRYPT)0;
pkaDecrypt = (F_PKADECRYPT)NULL; pkaDecrypt = (F_PKADECRYPT)0;
return 0; return 0;
} }
@@ -312,13 +312,13 @@ static int ibm_4758_cca_finish(ENGINE *e)
return 0; return 0;
} }
dso = NULL; dso = NULL;
keyRecordRead = (F_KEYRECORDREAD)NULL; keyRecordRead = (F_KEYRECORDREAD)0;
randomNumberGenerate = (F_RANDOMNUMBERGENERATE)NULL; randomNumberGenerate = (F_RANDOMNUMBERGENERATE)0;
digitalSignatureGenerate = (F_DIGITALSIGNATUREGENERATE)NULL; digitalSignatureGenerate = (F_DIGITALSIGNATUREGENERATE)0;
digitalSignatureVerify = (F_DIGITALSIGNATUREVERIFY)NULL; digitalSignatureVerify = (F_DIGITALSIGNATUREVERIFY)0;
publicKeyExtract = (F_PUBLICKEYEXTRACT)NULL; publicKeyExtract = (F_PUBLICKEYEXTRACT)0;
pkaEncrypt = (F_PKAENCRYPT)NULL; pkaEncrypt = (F_PKAENCRYPT)0;
pkaDecrypt = (F_PKADECRYPT)NULL; pkaDecrypt = (F_PKADECRYPT)0;
return 1; return 1;
} }