@@ -31,6 +31,7 @@ copy_writer_buffer (kms_request_t *req, kmip_writer_t *writer)
31
31
32
32
buf = kmip_writer_get_buffer (writer , & buflen );
33
33
req -> kmip .data = malloc (buflen );
34
+ KMS_ASSERT (req -> kmip .data );
34
35
memcpy (req -> kmip .data , buf , buflen );
35
36
req -> kmip .len = (uint32_t ) buflen ;
36
37
}
@@ -79,6 +80,7 @@ kms_kmip_request_register_secretdata_new (void *reserved,
79
80
kms_request_t * req ;
80
81
81
82
req = calloc (1 , sizeof (kms_request_t ));
83
+ KMS_ASSERT (req );
82
84
req -> provider = KMS_REQUEST_PROVIDER_KMIP ;
83
85
84
86
if (len != KMS_KMIP_REQUEST_SECRETDATA_LENGTH ) {
@@ -168,6 +170,7 @@ kms_kmip_request_activate_new (void *reserved, const char *unique_identifer)
168
170
kms_request_t * req ;
169
171
170
172
req = calloc (1 , sizeof (kms_request_t ));
173
+ KMS_ASSERT (req );
171
174
req -> provider = KMS_REQUEST_PROVIDER_KMIP ;
172
175
173
176
writer = kmip_writer_new ();
@@ -224,6 +227,7 @@ kms_kmip_request_get_new (void *reserved, const char *unique_identifer)
224
227
kms_request_t * req ;
225
228
226
229
req = calloc (1 , sizeof (kms_request_t ));
230
+ KMS_ASSERT (req );
227
231
req -> provider = KMS_REQUEST_PROVIDER_KMIP ;
228
232
229
233
writer = kmip_writer_new ();
@@ -294,6 +298,7 @@ kms_kmip_request_create_new (void *reserved) {
294
298
kms_request_t * req ;
295
299
296
300
req = calloc (1 , sizeof (kms_request_t ));
301
+ KMS_ASSERT (req );
297
302
req -> provider = KMS_REQUEST_PROVIDER_KMIP ;
298
303
299
304
writer = kmip_writer_new ();
@@ -362,6 +367,7 @@ kmip_encrypt_decrypt (const char* unique_identifer, const uint8_t *data, size_t
362
367
kms_request_t * req ;
363
368
364
369
req = calloc (1 , sizeof (kms_request_t ));
370
+ KMS_ASSERT (req );
365
371
req -> provider = KMS_REQUEST_PROVIDER_KMIP ;
366
372
367
373
writer = kmip_writer_new ();
0 commit comments