arehbein has uploaded this change for review.

View Change

stream_test: Fix memleaks

Free message buffer for received message at the end of each read callback

Related: OS#6222
Change-Id: Ica25fcd71e8bf8946def3ea7ce320354ea6edb3a
---
M tests/stream/stream_test.c
1 file changed, 16 insertions(+), 0 deletions(-)

git pull ssh://gerrit.osmocom.org:29418/libosmo-netif refs/changes/93/34793/1
diff --git a/tests/stream/stream_test.c b/tests/stream/stream_test.c
index 4830302..9f9265c 100644
--- a/tests/stream/stream_test.c
+++ b/tests/stream/stream_test.c
@@ -528,6 +528,7 @@
osmo_hexdump(ipac_msg_idresp, sizeof(ipac_msg_idresp)));
}
printf("\n");
+ msgb_free(msg);
return 0;
}

@@ -585,6 +586,7 @@
} else if (msgnum_srv == 7 && *msgt == IPAC_MSGT_PONG) {
test_segm_ipa_stream_srv_all_msgs_processed = true;
}
+ msgb_free(msg);
return 0;
}

@@ -709,6 +711,7 @@
osmo_hexdump(ipac_msg_idresp, sizeof(ipac_msg_idresp)));
}
printf("\n");
+ msgb_free(msg);
return 0;
}

@@ -778,6 +781,7 @@
} else if (msgnum_cli == 7 && *msgt == IPAC_MSGT_PONG) {
test_segm_ipa_stream_cli_all_msgs_processed = true;
}
+ msgb_free(msg);
return 0;
}


To view, visit change 34793. To unsubscribe, or for help writing mail filters, visit settings.

Gerrit-Project: libosmo-netif
Gerrit-Branch: master
Gerrit-Change-Id: Ica25fcd71e8bf8946def3ea7ce320354ea6edb3a
Gerrit-Change-Number: 34793
Gerrit-PatchSet: 1
Gerrit-Owner: arehbein <arehbein@sysmocom.de>
Gerrit-MessageType: newchange