@@ -31,6 +31,7 @@ copy_writer_buffer (kms_request_t *req, kmip_writer_t *writer)
3131
3232 buf = kmip_writer_get_buffer (writer , & buflen );
3333 req -> kmip .data = malloc (buflen );
34+ KMS_ASSERT (req -> kmip .data );
3435 memcpy (req -> kmip .data , buf , buflen );
3536 req -> kmip .len = (uint32_t ) buflen ;
3637}
@@ -79,6 +80,7 @@ kms_kmip_request_register_secretdata_new (void *reserved,
7980 kms_request_t * req ;
8081
8182 req = calloc (1 , sizeof (kms_request_t ));
83+ KMS_ASSERT (req );
8284 req -> provider = KMS_REQUEST_PROVIDER_KMIP ;
8385
8486 if (len != KMS_KMIP_REQUEST_SECRETDATA_LENGTH ) {
@@ -168,6 +170,7 @@ kms_kmip_request_activate_new (void *reserved, const char *unique_identifer)
168170 kms_request_t * req ;
169171
170172 req = calloc (1 , sizeof (kms_request_t ));
173+ KMS_ASSERT (req );
171174 req -> provider = KMS_REQUEST_PROVIDER_KMIP ;
172175
173176 writer = kmip_writer_new ();
@@ -224,6 +227,7 @@ kms_kmip_request_get_new (void *reserved, const char *unique_identifer)
224227 kms_request_t * req ;
225228
226229 req = calloc (1 , sizeof (kms_request_t ));
230+ KMS_ASSERT (req );
227231 req -> provider = KMS_REQUEST_PROVIDER_KMIP ;
228232
229233 writer = kmip_writer_new ();
@@ -294,6 +298,7 @@ kms_kmip_request_create_new (void *reserved) {
294298 kms_request_t * req ;
295299
296300 req = calloc (1 , sizeof (kms_request_t ));
301+ KMS_ASSERT (req );
297302 req -> provider = KMS_REQUEST_PROVIDER_KMIP ;
298303
299304 writer = kmip_writer_new ();
@@ -362,6 +367,7 @@ kmip_encrypt_decrypt (const char* unique_identifer, const uint8_t *data, size_t
362367 kms_request_t * req ;
363368
364369 req = calloc (1 , sizeof (kms_request_t ));
370+ KMS_ASSERT (req );
365371 req -> provider = KMS_REQUEST_PROVIDER_KMIP ;
366372
367373 writer = kmip_writer_new ();
0 commit comments