- ASSERT (PrivateKey != NULL);\r
- ASSERT (KeyPassword != NULL);\r
- ASSERT (InData != NULL);\r
- ASSERT (SignCert != NULL);\r
- ASSERT (SignedData != NULL);\r
- ASSERT (SignedDataSize != NULL);\r
- ASSERT (InDataSize <= INT_MAX);\r
+ if (PrivateKey == NULL || KeyPassword == NULL || InData == NULL ||\r
+ SignCert == NULL || SignedData == NULL || SignedDataSize == NULL || InDataSize > INT_MAX) {\r
+ return FALSE;\r
+ }\r