Skip to content

Commit

Permalink
fix(test) null check for NDK internal metrics (#2012)
Browse files Browse the repository at this point in the history
  • Loading branch information
YYChen01988 committed Apr 12, 2024
1 parent 31f7579 commit 61d3000
Showing 1 changed file with 4 additions and 4 deletions.
8 changes: 4 additions & 4 deletions bugsnag-plugin-android-ndk/src/main/jni/internal_metrics.c
Original file line number Diff line number Diff line change
Expand Up @@ -100,7 +100,7 @@ static uint64_t get_called_api_array_slot_bit(bsg_called_api api) {
}

void bsg_notify_api_called(bugsnag_event *event, bsg_called_api api) {
if (!internal_metrics_enabled) {
if (!internal_metrics_enabled || event == NULL) {
return;
}

Expand Down Expand Up @@ -157,7 +157,7 @@ static void bsg_modify_callback_count(bugsnag_event *event, const char *api,

void bsg_set_callback_count(bugsnag_event *event, const char *api,
int32_t count) {
if (!internal_metrics_enabled) {
if (!internal_metrics_enabled || event == NULL) {
return;
}

Expand Down Expand Up @@ -187,15 +187,15 @@ void bsg_set_callback_count(bugsnag_event *event, const char *api,
}

void bsg_notify_add_callback(bugsnag_event *event, const char *api) {
if (!internal_metrics_enabled) {
if (!internal_metrics_enabled || event == NULL) {
return;
}

bsg_modify_callback_count(event, api, 1);
}

void bsg_notify_remove_callback(bugsnag_event *event, const char *api) {
if (!internal_metrics_enabled) {
if (!internal_metrics_enabled || event == NULL) {
return;
}

Expand Down

0 comments on commit 61d3000

Please sign in to comment.