X-Git-Url: http://git.meshlink.io/?a=blobdiff_plain;f=test%2Fchannels-aio.c;h=19472bad61b0751f9d826aa74ec41cc18fbf0b24;hb=bfbbc484bef5a4c76656fdfbb2336f1d10510988;hp=25bcea1e3dcd5e3e84406d3d6983465ab543bf99;hpb=e40d5bf3a0e030105334046319f377efbf3f06c4;p=meshlink diff --git a/test/channels-aio.c b/test/channels-aio.c index 25bcea1e..19472bad 100644 --- a/test/channels-aio.c +++ b/test/channels-aio.c @@ -2,6 +2,8 @@ #undef NDEBUG #endif +#define _POSIX_C_SOURCE 200809L + #include #include #include @@ -187,9 +189,12 @@ int main(void) { // The non-AIO transfer should have completed before everything else assert(!timespec_lt(&out_infos[i].aio_infos[0].ts, &b_received_ts)); assert(!timespec_lt(&in_infos[i].aio_infos[0].ts, &b_received_ts)); + + free(in_infos[i].data); } // Clean up. close_meshlink_pair(mesh_a, mesh_b); + free(outdata); }