@@ -210,7 +210,7 @@ bool fastly_compute_at_edge_http_req_downstream_tls_cipher_openssl_name(
210
210
auto status = fastly::req_downstream_tls_cipher_openssl_name (reinterpret_cast <char *>(ret->ptr ),
211
211
default_size, &ret->len );
212
212
if (status == FASTLY_COMPUTE_AT_EDGE_TYPES_ERROR_BUFFER_LEN) {
213
- cabi_realloc (ret->ptr , default_size, 4 , ret->len );
213
+ ret-> ptr = static_cast < uint8_t *>( cabi_realloc (ret->ptr , default_size, 4 , ret->len ) );
214
214
status = fastly::req_downstream_tls_cipher_openssl_name (reinterpret_cast <char *>(ret->ptr ),
215
215
ret->len , &ret->len );
216
216
}
@@ -224,7 +224,7 @@ bool fastly_compute_at_edge_http_req_downstream_tls_protocol(
224
224
auto status = fastly::req_downstream_tls_protocol (reinterpret_cast <char *>(ret->ptr ),
225
225
default_size, &ret->len );
226
226
if (status == FASTLY_COMPUTE_AT_EDGE_TYPES_ERROR_BUFFER_LEN) {
227
- cabi_realloc (ret->ptr , default_size, 4 , ret->len );
227
+ ret-> ptr = static_cast < uint8_t *>( cabi_realloc (ret->ptr , default_size, 4 , ret->len ) );
228
228
status = fastly::req_downstream_tls_protocol (reinterpret_cast <char *>(ret->ptr ), ret->len ,
229
229
&ret->len );
230
230
}
@@ -238,7 +238,7 @@ bool fastly_compute_at_edge_http_req_downstream_tls_raw_client_certificate(
238
238
auto status =
239
239
fastly::req_downstream_tls_raw_client_certificate (ret->ptr , default_size, &ret->len );
240
240
if (status == FASTLY_COMPUTE_AT_EDGE_TYPES_ERROR_BUFFER_LEN) {
241
- cabi_realloc (ret->ptr , default_size, 4 , ret->len );
241
+ ret-> ptr = static_cast < uint8_t *>( cabi_realloc (ret->ptr , default_size, 4 , ret->len ) );
242
242
status = fastly::req_downstream_tls_raw_client_certificate (ret->ptr , ret->len , &ret->len );
243
243
}
244
244
return convert_result (status, err);
@@ -250,7 +250,7 @@ bool fastly_compute_at_edge_http_req_downstream_tls_ja3_md5(
250
250
ret->ptr = static_cast <uint8_t *>(cabi_malloc (default_size, 4 ));
251
251
auto status = fastly::req_downstream_tls_ja3_md5 (ret->ptr , &ret->len );
252
252
if (status == FASTLY_COMPUTE_AT_EDGE_TYPES_ERROR_BUFFER_LEN) {
253
- cabi_realloc (ret->ptr , default_size, 4 , ret->len );
253
+ ret-> ptr = static_cast < uint8_t *>( cabi_realloc (ret->ptr , default_size, 4 , ret->len ) );
254
254
status = fastly::req_downstream_tls_ja3_md5 (ret->ptr , &ret->len );
255
255
}
256
256
return convert_result (status, err);
@@ -261,7 +261,7 @@ bool fastly_compute_at_edge_http_req_downstream_tls_client_hello(
261
261
ret->ptr = static_cast <uint8_t *>(cabi_malloc (default_size, 4 ));
262
262
auto status = fastly::req_downstream_tls_client_hello (ret->ptr , default_size, &ret->len );
263
263
if (status == FASTLY_COMPUTE_AT_EDGE_TYPES_ERROR_BUFFER_LEN) {
264
- cabi_realloc (ret->ptr , default_size, 4 , ret->len );
264
+ ret-> ptr = static_cast < uint8_t *>( cabi_realloc (ret->ptr , default_size, 4 , ret->len ) );
265
265
status = fastly::req_downstream_tls_client_hello (ret->ptr , ret->len , &ret->len );
266
266
}
267
267
return convert_result (status, err);
@@ -1243,7 +1243,7 @@ bool fastly_compute_at_edge_cache_get_user_metadata(fastly_compute_at_edge_cache
1243
1243
auto status = fastly::cache_get_user_metadata (handle, reinterpret_cast <char *>(ret->ptr ),
1244
1244
default_size, &ret->len );
1245
1245
if (status == FASTLY_COMPUTE_AT_EDGE_TYPES_ERROR_BUFFER_LEN) {
1246
- cabi_realloc (ret->ptr , default_size, 4 , ret->len );
1246
+ ret-> ptr = static_cast < uint8_t *>( cabi_realloc (ret->ptr , default_size, 4 , ret->len ) );
1247
1247
status = fastly::cache_get_user_metadata (handle, reinterpret_cast <char *>(ret->ptr ), ret->len ,
1248
1248
&ret->len );
1249
1249
}
@@ -1387,10 +1387,10 @@ bool fastly_compute_at_edge_device_detection_lookup(
1387
1387
fastly::device_detection_lookup (reinterpret_cast <char *>(user_agent->ptr ), user_agent->len ,
1388
1388
reinterpret_cast <char *>(ret->ptr ), default_size, &ret->len );
1389
1389
if (status == FASTLY_COMPUTE_AT_EDGE_TYPES_ERROR_BUFFER_LEN) {
1390
- cabi_realloc (ret->ptr , default_size, 4 , ret->len );
1390
+ ret-> ptr = static_cast < uint8_t *>( cabi_realloc (ret->ptr , default_size, 4 , ret->len ) );
1391
1391
status =
1392
1392
fastly::device_detection_lookup (reinterpret_cast <char *>(user_agent->ptr ), user_agent->len ,
1393
1393
reinterpret_cast <char *>(ret->ptr ), ret->len , &ret->len );
1394
1394
}
1395
1395
return convert_result (status, err);
1396
- }
1396
+ }
0 commit comments