Skip to content

Commit 35a6178

Browse files
committed
fix
1 parent 209dbcb commit 35a6178

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

agent/lib_aws_sdk_php.c

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -439,6 +439,10 @@ void nr_aws_lambda_invoke(NR_EXECUTE_PROTO, nr_segment_cloud_attrs_t* cloud_attr
439439
* Cannot get the needed data. Function name is required in the
440440
* argument, so this won't happen in normal operation
441441
*/
442+
nr_free(function_name);
443+
nr_free(accountID);
444+
nr_free(region);
445+
nr_free(qualifier);
442446
nr_regex_substrings_destroy(&matches);
443447
return;
444448
}
@@ -474,6 +478,10 @@ void nr_aws_lambda_invoke(NR_EXECUTE_PROTO, nr_segment_cloud_attrs_t* cloud_attr
474478
}
475479

476480
nr_regex_substrings_destroy(&matches);
481+
nr_free(function_name);
482+
nr_free(accountID);
483+
nr_free(region);
484+
nr_free(qualifier);
477485
nr_php_zval_free(&region_zval);
478486
nr_php_zval_free(&qualifier_zval);
479487
}

0 commit comments

Comments
 (0)